Open Standard · Apache 2.0

Make your business
discoverable to AI agents.

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.

Get started → Read the spec
15 Live servers
v0.2 Spec version
Apache 2.0 License
FastMCP Reference runtime
The problem

AI agents can't find your business.

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.


Standard tools

What a compliant server exposes.

Any AI agent — Claude, GPT, Gemini, or a custom agent — can connect and call these tools:

get_info required

Business name, description, contact, hours, and publicmcp_version fingerprint.

get_services required

Full service catalog with pricing ranges and delivery details.

get_location required

Geographic coverage and service area.

get_portfolio recommended

Work examples, filterable by industry.

get_markets recommended

Markets and verticals served.

check_project_fit extension

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.


Registry

Compliant servers.

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.

- name: Your Business Name url: https://mcp.yourdomain.com industry: Your Industry location: City, State publicmcp_version: "0.2"

Self-host quickstart

Deploy in three steps.

You need Python 3.10+, a domain, and a VPS. The entire server is one file.

1

Install FastMCP

pip install fastmcp
2

Edit business.json

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" }
}
3

Deploy and register

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.


FAQ

Common questions.

What is PUBLICMCP?

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.

Is it free?

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.

How is this different from schema.org?

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.

Which AI agents can use it?

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.

Do I need a developer to set up a 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.

What's the difference between required and recommended tools?

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.

Can I list my business without running my own 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.


Want it done for you?

Salt Creative offers fully managed PUBLICMCP deployments — setup, hosting, and maintenance included.

Learn about managed hosting →