Commercial serviceNYC and the Tri-State area

(516) 307-9444

Agentic web layer

Route useful answers to the right M&S page.

This public contract gives supported agents a clear path to M&S Mechanical service information, contact intent, and a consent-aware on-site estimate flow.

Machine surfaces

One public source set, several entry points

MCP endpoint
https://mandsmechanical.com/api/mcp/
Capabilities
https://mandsmechanical.com/api/capabilities/
Knowledge API
https://mandsmechanical.com/api/knowledge/
OpenAPI
https://mandsmechanical.com/openapi.json
LLM discovery
https://mandsmechanical.com/llms.txt
Agent instructions
https://mandsmechanical.com/agent-instructions.md

Provider routing matrix

Use the route each provider actually supports

Perplexity

adapter required

Use the public knowledge and OpenAPI surfaces through a supported adapter; do not claim native website MCP discovery.

Official provider documentation ↗

MCP boundary

Public tools are read-only

Agents can discover the site, search public knowledge, read a public page, and choose a safe next step. They cannot access admin data, secrets, arbitrary code, or create leads through MCP.

get_public_capabilities

Return the public M&S Mechanical agentic contract, service routes, provider matrix, and safety boundaries.

search_public_knowledge

Search public, source-grounded M&S Mechanical business, service, and page information.

read_public_page

Read a public M&S Mechanical page by its relative route. Private admin and API routes are never returned.

get_estimate_options

Return the safe next steps for a visitor who wants service: view a service page, open the estimate intake, or call M&S Mechanical.

Conversion handoff

Use the on-site estimate intake for validated visitor details, or call M&S Mechanical at (516) 307-9444 for an active emergency.

Free Estimate Intake

Step 1 of 3

What can we help with?

Choose the primary commercial mechanical service for this request.