PUBLICMCP is the open standard for public-facing business identity MCP servers. Any AI agent can connect, query your services, and recommend you — without scraping, without hallucinating.
AI agents are becoming the new search engines. They research vendors, shortlist agencies, and recommend service providers. But today there is no standard way for a business to make itself discoverable and queryable by these agents.
A PUBLICMCP-compliant server is a lightweight, public, read-only MCP server that exposes structured business identity information — services, location, portfolio, contact — in a format any AI agent can query without authentication.
Think of it as schema.org/LocalBusiness for the agentic web.
Any AI agent — Claude, GPT, Gemini, or a custom agent — can connect and call these tools:
Business name, description, contact, hours, and publicmcp_version fingerprint.
Full service catalog with pricing ranges and delivery details.
Geographic coverage and service area.
Work examples, filterable by industry.
Markets and verticals served.
AI-powered project qualification — score a lead against your ideal client profile.
An agent helping a buyer shortlist vendors can call get_services on every business in a category
and return a structured comparison — no scraping, no hallucination, no dead ends.
All PUBLICMCP-compliant servers are listed here. Submit a PR to register yours.
| Business | Industry | Location | Endpoint | Status |
|---|---|---|---|---|
| Salt Creative | Web Design & SEO | Boise, ID | mcp.sltcreative.com | active |
| Maven Loft Salon | Hair Salon | Meridian, ID | mcp.mavenloftsalon.com | active |
| Tomco Electric | Electrical Contracting | Bend, OR | mcp.tomcoelectric.com | active |
| PUBLICMCP | Open Standard | Open Source | mcp.publicmcp.org | active |
| EZ Pest Management | Pest & Wildlife Control | Milwaukie, OR | mcp.ezpestmanagement.net | active |
| Maya Starbright, LMT | Massage & Equine Bodywork | Enumclaw, WA | mcp.mayastarbright.com | active |
| Brenda Smyth Artist | Fine Art | Canada | mcp.brendasmythartist.ca | active |
| TruBeauty Esthetics | Esthetics & Skincare | Idaho Falls, ID | mcp.trubeautyesthetic.com | active |
| Bert Bodywork | Massage & Energy Work | Boise, ID | mcp.bertbodywork.com | active |
| Balanced Wellness | Massage Therapy | Portland, OR | mcp.balancedwellness.care | active |
| Stoutheart Distillery | Craft Distillery | Inland PNW, WA | mcp.stoutheartdistillery.com | active |
| Bos Saddlery | Horse Equipment & Tack | Hamilton, MT | mcp.bossaddlery93.com | active |
| Performance Paws | Dog Training | Portland, OR | mcp.performancepaws.net | active |
| Your Home Team Utah | Real Estate | Clearfield, UT | mcp.yourhometeamutah.net | active |
| RyCo Well & Pump | Well & Pump Service | Prineville, OR | mcp.rycopumps.com | active |
To register your server, add an entry to registry/servers.yaml and open a pull request.
You need Python 3.10+, a domain, and a VPS. The entire server is one file.
pip install fastmcp
Fill in your business identity — name, services, location, portfolio. This is the only file you need to change.
{
"name": "Your Business",
"description": "What you do in one sentence.",
"services": [
{ "name": "Service Name", "price_range": "$X–$Y" }
],
"location": { "city": "Boise", "state": "ID" }
}
Point a subdomain at your server, run the server, then submit a PR to appear in the registry.
See the spec to build your own,
or inspect how Salt Creative's server is structured.
A pip install publicmcp package is coming — one command to deploy a compliant server.
PUBLICMCP is an open standard for public-facing business identity MCP servers. It defines a required set of tools — get_info, get_services, get_location — that any business can expose so AI agents can discover and query them without scraping or authentication.
The spec is free and open source under Apache 2.0. You can self-host a compliant server for the cost of a VPS — typically $5–$20/month. Managed deployments are a paid service offered by Salt Creative.
schema.org embeds structured data in HTML for search engine crawlers. PUBLICMCP exposes live, queryable tools that AI agents call directly via the Model Context Protocol — no scraping required. Responses can include real-time data like current pricing and availability, and update instantly without touching your website.
Any agent that supports the Model Context Protocol: Claude, GPT, Gemini, and custom agents. If the agent can connect to an MCP server, it can query any PUBLICMCP-compliant server.
For self-hosting, you need Python 3.10+, a VPS, and a domain. The reference implementation arriving in v0.2 reduces setup to editing a single business.json file. If that's out of reach, Salt Creative offers fully managed deployments typically live within 48 hours.
Required tools (get_info, get_services, get_location) must be implemented for spec compliance. Recommended tools (get_portfolio, get_markets) are strongly encouraged and included in the reference implementation but are not mandatory for a compliant server.
Every registry entry requires a live compliant server at a public URL. If you can't self-host, Salt Creative's managed hosting service covers setup, hosting, and maintenance so your business appears in the registry without running any infrastructure yourself.
Salt Creative offers fully managed PUBLICMCP deployments — setup, hosting, and maintenance included.
Learn about managed hosting →