Skip to content

docs: add server.json and registry auth for MCP Registry#70

Open
mattzcarey wants to merge 4 commits intomainfrom
docs/add-server-json-registry
Open

docs: add server.json and registry auth for MCP Registry#70
mattzcarey wants to merge 4 commits intomainfrom
docs/add-server-json-registry

Conversation

@mattzcarey
Copy link
Contributor

@mattzcarey mattzcarey commented Mar 9, 2026

Summary

  • Adds server.json following the MCP Registry schema to register the Code Mode MCP server at mcp.cloudflare.com in the official MCP Registry
  • Serves /.well-known/mcp-registry-auth from the worker for HTTP-based domain verification (Ed25519 public key)
  • Server name: com.cloudflare.mcp/mcp (maps to mcp.cloudflare.com domain)
  • Transport: streamable-http at https://mcp.cloudflare.com/mcp

Closes #58

Publishing steps (after merge + deploy)

  1. Install mcp-publisher: brew install mcp-publisher
  2. Extract private key from Cloudflare Secrets Store (MCP_REGISTRY_PRIVATE_KEY in default_secrets_store)
  3. Login: mcp-publisher login http --domain "mcp.cloudflare.com" --private-key "<key>"
  4. Publish: mcp-publisher publish

See the publishing quickstart and HTTP authentication docs for details.

Add server.json following the official MCP Registry schema so the
Cloudflare Code Mode MCP server at mcp.cloudflare.com can be
discovered by MCP clients and directories.

Closes #58
Serves the Ed25519 public key at /.well-known/mcp-registry-auth so the
MCP Registry can verify ownership of mcp.cloudflare.com via HTTP auth.
@mattzcarey mattzcarey changed the title docs: add server.json for MCP Registry docs: add server.json and registry auth for MCP Registry Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs: add server.json and register in MCP Registry

1 participant