Open Standard

Be found by AI.
The open standard for the agentic web.

AI Agents
  • AClaude
  • +GPT
  • Gemini
  • ~Ollama
  • Any MCP-Compatible Agent
Standard
MCP Protocol
– – → Tool Calls
(JSON-RPC 2.0)
PUBLICMCP SERVER
(Your Organization)
  • Public
  • Read-only
  • No authentication
  • Structured data
  • Always up to date
← – – Live Data Structured
Response
Your Data & Content
  • Website Content
  • Services & Pricing
  • Location & Coverage
  • Contact & Hours
  • Markets & Verticals
  • 184K+ Library Sources
  • Semiconductor Training
PUBLICMCP REGISTRY
Discoverable. Queryable. Standard.

When someone asks an AI assistant — ChatGPT, Claude, Google's AI — about your business, PUBLICMCP is how the AI gets your real, current facts instead of guessing. It's an open standard that gives your business a structured profile any AI can read directly. Host it yourself for free, or have us host it for you. No scraping. No hallucinating. No dead ends.

Get found by AI → Host it yourself (free)
36+ Businesses already on the agentic web Browse the directory →
v0.3 Spec · actively evolving
Open Standard — implement it on any stack
70% of MCP servers built on FastMCP, which implements this standard
The problem

AI agents can't find your organization — or your content.

AI agents are becoming the new search and learning layer. They research vendors, find service providers, discover nonprofits, surface educational resources, and now teach technical skills to engineers on demand. But today there is no standard way for any organization — business, library, training program, or nonprofit — to make itself discoverable and queryable by these agents.

A PUBLICMCP-compliant server is a lightweight, public, read-only endpoint that exposes structured data in a format any AI agent can query directly. For businesses: identity, services, location, and full site content. For training programs and libraries: primary sources, curriculum sections, and full-text documents — including 187 curated semiconductor manufacturing resources for new and aspiring engineers. No scraping. No authentication. No going stale.

The open standard for the agentic web — so any AI agent can find any organization, access any library, and teach any skill.


Why it matters

Be findable before your competitors are.

PUBLICMCP is the foundation layer. FastMCP gives developers the tools to build compliant servers. Together they form the open infrastructure for how AI agents discover and recommend businesses and nonprofits — and it's forming now.

Accuracy

AI agents get structured, authoritative data directly from your server — not a hallucinated summary scraped from your homepage.

Control

You own your narrative. Your pricing, your services, your service area — updated instantly without touching your website.

Future-proofing

AI agents are the new search engines. Businesses queryable today will have a structural advantage as agentic search matures.

Efficiency

Agents shortlisting vendors call get_services on every business in a category and return a structured comparison in seconds.


Standard tools

What a compliant server exposes.

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

Core identity — required by spec
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.

Show recommended, extension & library tools →
Content & commerce
get_portfolio recommended

Work examples, filterable by industry.

get_markets recommended

Markets and verticals served.

get_products recommended

Live product catalog. Shopify stores get real-time pricing and inventory — no scraping, no API keys required.

search_site_content recommended

Full-text search across all indexed pages — finds pages by topic, keyword, or location. Ranked to suppress boilerplate noise.

get_page_content recommended

Returns the complete body text of any indexed page — title, meta description, H1, and full content. Used for audits, rewrites, and deep page analysis.

list_site_pages recommended

Lists every indexed page with its title and URL. Agents use this to explore site structure before calling get_page_content.

Intelligence
check_project_fit extension

AI-powered project qualification — score a lead against your ideal client profile.

Public library
search_library library

Full-text BM25 search across 184,000+ primary sources — 165k OpenAlex peer-reviewed papers from 50 top universities, 18.5k NYPL digitized historical documents, 187 semiconductor manufacturing training docs, and arXiv preprints. Filter by source collection.

fetch_library library

Retrieve a single library item by ID — full record including description, full text (for micron-training items: complete textbook or standard), and attribution URL.

list_library_sets library

List all 139 curated topic sets in the public library, with item counts and subject tags. Use before search to orient agents toward a specific collection.

get_training_sections library

Returns the semiconductor training library organized by 7 curriculum sections — Manufacturing Fundamentals, Safety & Compliance, Memory Technology, Industry 4.0, and more. Shows item counts and titles per section. Start here for any semiconductor engineering query.

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.


New

Get listed in the directory. Get verified by us.

Every PUBLICMCP server is automatically part of the directory — a growing index AI agents query directly, no scraping, no guessing your URL. Beyond simply being listed, you can earn PUBLICMCP Verified status: a credential based on objective checks and a one-time human review, not customer reviews or pay-to-rank placement.

AI Listed

Automatic for every compliant server. Schema completeness, spec compliance, and endpoint health are checked nightly and published — not hidden inside a black-box score.

AI Verified

A Google Business Profile identity match plus a one-time human review of your license and claims. Not an endorsement of service quality — a record of identity and data-hygiene checks.

See verification criteria → View a live example →

For developers

Guides & resources.

Self-hosting, live demos, and the free public library layer — everything below is technical reference material.

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 your listing to appear in the registry.

Inspect how Salt Creative's server is structured as a working reference, or contact Salt Creative for a fully managed deployment.

Register your server & agent discovery generator

A PUBLICMCP listing gives your business a structured profile that AI assistants — ChatGPT, Claude, Google's AI — read directly. When someone asks an AI for a business like yours, it answers with your real, current facts instead of guessing from scraped web pages. Stand it up yourself for free, or have us do it for you.

Host it yourself — free

The standard is open. Run a compliant server on any VPS (about $5–$20/month in hosting) with the three required tools — get_info, get_services, get_location — then submit it below. No license fee, ever.

We host it for you

No servers, no code. Salt Creative builds your profile from your website, hosts it at yourname.mcp.publicmcp.org, and keeps it live and current. You can opt out anytime.

Is this really free?

Yes. The listing is free — self-host it or let us host the basic profile. No catch, no license fee. An optional Verified tier is available (below).

Do I need to be technical?

No. Self-hosting is there if you want it — but if servers aren't your thing, we build and host the whole thing for you. Nothing to install.

What's listed — can I control it?

Only factual business info: name, services, location, contact. No reviews or ratings. You can update or remove it anytime.

Different from Yelp or Google?

Those are built for people browsing pages. PUBLICMCP hands AI your structured data directly — the answer, not a page to scrape — so assistants represent you accurately.

Optional: get Verified. A free listing tells AI what you claim. A Verified listing proves it — a one-time human review confirms your business is real and your license or credentials check out against the issuing board, and your profile carries a Verified trust mark that AI assistants and customers can see. It's the difference between "says it's licensed" and "confirmed licensed" — and when an AI is deciding which business to recommend, verified wins.
How discovery works. Any AI assistant that connects to PUBLICMCP gets two registry tools: list_registry() returns every listed business — name, category, description — and call_business() queries any of them directly by name. Live today via the Claude connector at mcp.publicmcp.org/mcp, and open to any MCP-compatible agent. One connector. Every listing. No URL guessing.
Register your server

Make your server discoverable in 2 minutes.

Generate your DNS TXT record and agents.json file. Any AI agent probing your domain finds your MCP server directly — no registry lookup required. Works on any domain, including hosted platforms like Shopify and Duda that don't allow server file changes.

Live session — real queries against the library

Three tool calls to library.publicmcp.org — from graduate-level device physics to OSHA regulatory law to EUV research spanning four universities. Every response cites the primary source. No scraping. No API key.

Engineer: "Pull the MOSFET textbook. Show me the saturation current equation, variable definitions, and a worked 90 nm result."

tool call 1 of 2 search_library(query="MOSFET drain current equation", source="micron-training") library.publicmcp.org/mcp
{ "count": 2, "results": [
  { "item_id": "micron_20260605_194945",
    "title": "MOS Transistor",
    "description": "Full textbook chapter — I-V characteristics, threshold voltage, body effect.",
    "item_type": "book", "institution": "Micron Technology, Inc." }
]}
tool call 2 of 2 fetch_library(item_id="micron_20260605_194945") library.publicmcp.org/mcp
{ "title": "MOS Transistor", "institution": "Micron Technology, Inc.",
  "item_type": "book", "source": "micron-training",
  "full_text": "...Idsat = W/(2mL) × Coxe × µns × (Vgs − Vt)²  [Eq. 6.6.6]
               m = 1 + 3Toxe/Wdmax ≈ 1.2 (bulk-charge factor)
               [71,015 characters — complete primary source]..." }
Claude
Idsat = W/(2mL) · Coxe · μns · (Vgs − Vt)2
μnsElectron surface mobility (effective mobility) in the inversion layer
CoxeGate oxide capacitance per unit area (electrical equivalent oxide capacitance)
mBulk-charge factor: m ≡ 1 + Cdep/Coxe = 1 + 3Toxe/Wdmax ≈ 1.2
Vgs=1.2V   Vt=0.3V   W/L=10   90 nm  →  ~972 μA

MOS Transistor — Chenming Hu, Modern Semiconductor Devices for Integrated Circuits, Ch. 6 (2009) · Micron Educator Hub

Engineer: "What's the exact OSHA lockout/tagout sequence before I touch any fab equipment?"

tool call fetch_library(item_id="micron-training_20260607_202917_9c55cb") library.publicmcp.org/mcp
{ "title": "OSHA 29 CFR 1910.147 — The Control of Hazardous Energy (Lockout/Tagout)",
  "institution": "U.S. Department of Labor, OSHA", "item_type": "standard",
  "full_text": "...## 1910.147(d) — Application of Control\n
               1. Preparation for Shutdown...\n  2. Machine or Equipment Shutdown...\n
               3. Machine or Equipment Isolation...\n  4. Lockout or Tagout Device Application...\n
               5. Stored Energy...\n  6. Verification of Isolation..." }
Claude  ·  §1910.147(d) — word for word
  1. 01Preparation for Shutdown. Authorized employees must understand energy type, magnitude, hazards, and control methods before shutdown.
  2. 02Machine or Equipment Shutdown. Equipment must be turned off using established procedures.
  3. 03Machine or Equipment Isolation. All energy isolating devices must be physically located and operated.
  4. 04Lockout or Tagout Device Application. Authorized employees affix devices to isolating devices.
  5. 05Stored Energy. All hazardous stored or residual energy must be relieved, disconnected, restrained, and rendered safe.
  6. 06Verification of Isolation. Authorized employees verify isolation and deenergization before beginning work.

OSHA 29 CFR 1910.147 · U.S. Department of Labor, Occupational Safety and Health Administration

Engineer: "Find EUV lithography primary sources across all collections."

tool call search_library(query="EUV extreme ultraviolet lithography semiconductor", source="all") library.publicmcp.org/mcp
{ "count": 20, "results": [
  { "title": "Extreme ultraviolet lithography reaches 5 nm resolution",
    "institution": "Paul Scherrer Institute", "source": "micron-training" },
  { "title": "Maskless extreme ultraviolet lithography",
    "institution": "Stanford University", "source": "openalex" },
  { "title": "Time exposure performance of Mo-Au alloys for EUV collector optics",
    "institution": "University of Illinois Urbana-Champaign", "source": "openalex" },
  { "title": "Material-specific high-resolution table-top EUV microscopy",
    "institution": "Friedrich-Schiller-Universität Jena", "source": "micron-training" },
  // ... 16 more
]}
Claude
  • Extreme ultraviolet lithography reaches 5 nm resolution
    Paul Scherrer Institute · micron-training
  • Maskless extreme ultraviolet lithography
    Stanford University · openalex
  • Time exposure performance of Mo-Au alloys for EUV collector optics
    University of Illinois Urbana-Champaign · openalex
  • Material-specific high-resolution table-top EUV microscopy
    Friedrich-Schiller-Universität Jena · micron-training

20 results across micron-training and openalex · Call fetch_library on any result for the complete document text

Free for libraries & educational nonprofits

Students using AI to research shouldn't get hallucinated answers because a library's content isn't structured for machine consumption. PUBLICMCP EDU gives public libraries and educational nonprofits a permanently free hosted server — no DNS changes, no technical setup, no cost. Ever.

📚 What your library gets
  • A live MCP server at mcp.[yourname].publicmcp.org
  • Full site content indexed and AI-searchable
  • Listed in the PUBLICMCP registry with an EDU badge
  • Weekly auto-recrawl keeps content current
  • No DNS changes required — we handle everything
OrganizationTypeEndpointTier
PUBLICMCP Public Library
184,000+ primary sources · OpenAlex · NYPL · micron-training · arXiv · 50 Universities
Digital Library library.publicmcp.org open access
New York Public Library
1M+ digitized primary sources · 55M catalog items · 92 branches · NYC
Public Library nypl.publicmcp.org edu · free
Your library or nonprofit here mcp.[yourname].publicmcp.org edu · free
Request EDU listing →

Verified educational nonprofits and public libraries only. One email is all it takes.

184,000+ primary sources — the public library layer

The PUBLICMCP Public Library is an open content layer built on the same infrastructure as the standard. Any AI agent can search and retrieve primary sources across six collections: peer-reviewed CS and engineering papers from 50 top universities via OpenAlex (165,876 items), digitized historical records from the New York Public Library (18,541 items), 187 curated semiconductor manufacturing training resources for new and aspiring engineers, and scientific preprints from arXiv — all served via MCP tools, no API key required.

What's in the library
Collection Items Topic sets
OpenAlex peer-reviewed CS & engineering papers 165,876 60 sets — Machine Learning, AI, NLP, Computer Vision, Cybersecurity, Algorithms & more
NYPL digitized historical records 18,541 17 sets
American-history curated sets (via DPLA) 40 sets — Civil Rights, WWII, Women's Suffrage, Great Depression, Space Race & more
Semiconductor manufacturing training 224 7 curriculum sections
arXiv preprints 192 12 sets
Library of Congress (live search) 10 research sets
One Bite pizza reviews (demo dataset) 1,143 1 set — try search_pizza_reviews

Browse all sets with list_library_sets; search everything at once with search_library.

📚

184,000+ Primary Sources

Peer-reviewed CS and engineering papers, digitized historical records from the NYPL, semiconductor training materials, and scientific preprints — across 139 curated topic sets.

🏫

50 Universities

Full-depth CS and engineering research from Stanford, MIT, Berkeley, CMU, ETH Zurich, Oxford, Cambridge, Tsinghua, and 42 more top programs worldwide — via OpenAlex (165,876 papers).

Semiconductor Training Library

187 curated resources for new and aspiring engineers: OSHA safety standards, SEMI industry guides, Micron Technology textbooks, and equipment manuals — organized into 7 curriculum sections via get_training_sections.

🔍

Full-Text Search

BM25-ranked search across titles, abstracts, and full document text. Filter by source collection — use source="micron-training" to search semiconductor content directly.

🔓

Open Access

No API key. No authentication. No rate limits on reads. Any MCP-compatible agent connects to library.publicmcp.org and starts querying immediately.

Attribution Built In

Every item includes a source_url back to the originating institution — Micron Technology, NYPL, arXiv, OpenAlex, and more. Full primary source, fully attributed.

library.publicmcp.org/mcp
Connect any MCP-compatible agent, then call search_library with a natural language query. Results include title, description, item type, institution, and source URL — ready for citation.
Connect your Claude in 60 seconds

No paid plan. No API key. Works with any free Claude account — once connected, your Claude has access to 184,000+ primary sources in every conversation.

1

Open Claude.ai and sign in

A free account works. No upgrade required.

2

Go to Settings → Connectors

Click your profile icon in the top right, then select Settings and choose Connectors from the left menu.

3

Add the MCP server

Click Add MCP Server and paste one of the URLs below.

Library only — primary sources & semiconductor training:

https://library.publicmcp.org/mcp

Full stack — library + registry + business identity tools:

https://mcp.publicmcp.org/mcp
4

Enable the tools

After saving, look for the tools indicator near the chat input and toggle your PUBLICMCP server on. This activates the connection for your sessions.

5

Start a new chat and ask away

Open a new conversation — your PUBLICMCP tools will be active. Try:

I'm studying semiconductor manufacturing. Show me the training library sections and find beginner content on photolithography.
Browser support: Claude only
Claude.ai is the only browser chat UI with native MCP connector support. Developers using the Gemini API, Ollama, or any MCP-compatible framework connect natively via /mcp. ChatGPT integrations can reach any PUBLICMCP server via the REST endpoint at /tools/{tool_name}.

FAQ

Common questions.

What is PUBLICMCP?

PUBLICMCP is an open standard for public-facing business and nonprofit identity MCP servers. It defines a required set of tools — get_info, get_services, get_location — that any organization can expose so AI agents can discover and query them without scraping or authentication.

Is it free?

Yes. The standard is open — self-host a compliant server for the cost of a VPS (about $5–$20/month), or have Salt Creative host a basic listing for you free. An optional Verified tier — a one-time human review of your license and credentials — is a paid add-on.

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, Ollama, and custom agents. If the agent can connect to an MCP server, it can query any PUBLICMCP-compliant server natively via /mcp.

For browser chat users: Claude.ai is the only mainstream browser UI with native MCP connector support. Developers using the Gemini API, Ollama, or any MCP-compatible framework connect via /mcp. ChatGPT integrations can use the REST endpoint at /tools/{tool_name}.

How do I connect my Claude account to the Public Library?

Open Claude.ai → click your profile icon → Settings → Connectors → Add MCP Server → paste https://library.publicmcp.org/mcp → Save. That's it. No paid plan required — a free Claude account works. Your Claude will have access to 184,000+ primary sources — including the semiconductor manufacturing training library — in every conversation from that point forward.

Do I need a developer to set up a server?

For self-hosting, you need Python 3.10+, a VPS, and a domain. FastMCP is the reference runtime — install it with pip install fastmcp, configure your business.json, and deploy. 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, get_products, search_site_content, get_page_content, list_site_pages) are strongly encouraged and included in the reference implementation but are not mandatory for a compliant server.

Can I list my business or nonprofit 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.

Is my data private and secure?

PUBLICMCP servers are intentionally public and read-only — they expose only what you choose to include in your business.json. No authentication is required for agents to query your server, and no customer data or private information should ever be included. Think of it as a public business profile, not a database.

Is PUBLICMCP a long-term standard?

Yes. PUBLICMCP is an open standard — anyone can implement a compliant server on any stack. The standard is designed to evolve alongside the Model Context Protocol, which is already incorporated into official Anthropic, OpenAI, and Google AI SDKs. FastMCP, the leading MCP framework with 1M+ daily downloads, serves as the reference runtime. The foundation is solid.


Want it done for you?

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

Learn about managed hosting →