Serve the MCP registry's domain proof at /.well-known/mcp-registry-auth #309
Intentwhat this change is meant to do
Let diffinery.com publish its MCP server to the official MCP registry under its own domain, com.diffinery/diffinery, as part of the public launch.
test-bot merged commit 292d8e6 into main
Pull request successfully merged and closed
test-bot merged 292d8e6 into main
Sign in to join the conversation.
Requested by Can · project thread
#What this changes
Serves
/.well-known/mcp-registry-auth, the proof record the official MCP registry (registry.modelcontextprotocol.io) fetches to let a domain's owner publish servers under that domain. With it, diffinery.com can publish its MCP server ascom.diffinery/diffinery.PUBLIC_URLis diffinery.com, so a self-hosted copy never serves the project's key for its own domain.MCP_REGISTRY_AUTHundervars. Anything that isn't one well-formedv=MCPv1; k=ed25519|ecdsap384; p=...record is a 404, like an unset one.#How it was tested
pnpm -r --if-present build,pnpm run typecheck, and the docs and site unit tests pass locally.mcp-publisher validateaccepts the server.json that will be published once this is live.#Checklist
pnpm -r typecheckandpnpm -r testpassapps/diffinery/docsapps/diffinery/migrations(none)🤖 Generated with Claude Code
https://claude.ai/code/session_0156222tQpRPtP1Em3kEeZnK