For AI Agents
Norvet MSP for AI agents
A Model Context Protocol (MCP) server is a small API that lets an AI agent call specific, well-defined actions instead of guessing from a web page. Norvet MSP runs one at /mcp so an agent can look up services, published pricing, and fiber availability, search the site, run free self-assessment tools, and send a lead or a cabling quote request, all with structured, predictable responses.
Endpoint
https://norvetmsp.com/mcp over Streamable HTTP. POST JSON-RPC requests with Accept: application/json, text/event-stream. The server is stateless: every request is independent, and there is no session to set up first.
No login needed for most tools
No API key, OAuth flow, or account to create for the thirteen tools below. Every one of them is either read-only or gated by explicit consent (submit_lead and request_cabling_quote) instead of authentication. A small, separate set of admin-only tools (recent leads, one lead by id, the pipeline dashboard) does require a token: Norvet MSP runs a standard OAuth 2.1 authorization server for that tier, granted only after a signed-in Norvet MSP administrator approves your application by name. See /auth.md for the exact flow.
Agent Skills
For agent frameworks that support the open Agent Skills format, Norvet MSP also publishes a norvet-msp skill (indexed at /.well-known/agent-skills/index.json) describing when and how to use the tools above.
Tools
search_norvetKeyword search over Norvet MSP's published pages, FAQ answers, and case studies.get_serviceStructured details on one service line (valid slugs: managed-it, cybersecurity, business-internet, technology-projects, structured-cabling, business-websites, payments-pos).list_pricingEvery price Norvet has actually published. Everything else is quoted after a conversation.check_fiber_availabilityA quick ZIP-only allowlist check, or the real address-level lookup when an address is given.business_password_risk_checkSeven-question yes/no diagnostic of business password and account-access risk.business_device_security_checkSeven-question yes/no diagnostic of business computer/device security.marketing_reporting_clarity_checkSeven-question yes/no diagnostic of marketing/advertising reporting clarity.online_training_platform_fit_checkSeven-question yes/no diagnostic of whether a training program needs one platform.ppc_agency_fit_checkSeven-question yes/no diagnostic of visibility into paid advertising performance.lead_followup_leak_calculatorEstimates the revenue opportunity tied to leads without complete follow-up.ga_readiness_checklistThe eight-section Georgia Small Business Technology Readiness Checklist.request_cabling_quoteSends a structured cabling/low-voltage project intake to Norvet MSP. Requires explicit consent.submit_leadSends a real message to Norvet MSP so a person follows up. Requires explicit consent.
How submit_lead and request_cabling_quote handle consent
Calling submit_lead or request_cabling_quote creates a real lead or intake in Norvet’s systems and a person follows up. Neither is a preview or a draft. Both tools require a consent field set to true, and their descriptions tell the calling agent to set that only after the person it is helping has explicitly agreed to share their name, contact details, and project information with Norvet MSP. Sending either without asking first is a misuse of the tool, not an approved shortcut. Structured cabling is regulated low-voltage work, so request_cabling_quote never has Norvet quote or perform the physical installation itself; it connects the request with an independent licensed contractor. Both tools are rate-limited per connection (sharing one budget) to keep the surface from being used for spam.
Looking for the human version?
If you are a person (or an agent helping one) and just want to tell Norvet what you need, start here instead.
