Skip to content
tregix
Insights
Protocols4 min read

The .well-known/mcp.json manifest, explained

A `.well-known/mcp.json` manifest advertises that your domain offers an MCP server, so clients can discover your tools without being configured by hand.

Readable versus operable

llms.txt and structured data make you readable — an agent can describe your product. A manifest makes you operable — an agent can do something in it.

That is the jump from being mentioned in an answer to being the thing that completes the task.

Do you need one yet?

Only if you have an MCP server for it to point at. Manifest discovery conventions are still settling, and most real adoption today happens through explicit client configuration rather than domain discovery.

Publishing a manifest that points nowhere is worse than publishing none: it fails for anyone who tries it, which is a worse first impression than absence.

The order that works

Build the server. Get it working in a real client — Claude Desktop or Cursor, configured by hand. Fix what breaks when someone who is not you tries it. Then publish discovery metadata.

The manifest is the last step, not the first.

Does this apply to your site?

The free checker runs this check and eighteen others, then generates the files to fix whatever fails.

Run the checker

// ready_when_you_are

Let's build your agentic advantage

Tell us what should be automated, connected or sold. We'll map the fastest path from idea to a production system.