Support for Custom MCP Registry URL via Environment Variable - #949
Support for Custom MCP Registry URL via Environment Variable#949karthicksndr wants to merge 4 commits into
Conversation
…CUSTOM_MCP_REGISTRY_URL When this parameter is specified, the default registry.modelcontextprotocol.io is ignored and the custom registry url is set for custom mcp registries
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
|
Hey @karthicksndr, really appreciate you putting this together 🙏 After looking it over I don’t think this is quite the right fit. The reasoning is the embedded UI is mostly meant as a dev/debug tool and the main UI lives at registry.modelcontextprotocol.io. For private or curated setups (Smithery, PulseMCP, etc.) the idea is that folks build their own frontends on top of the API rather than tweak the bundled one (definitely out of scope) The good news is your use cases are pretty much already covered:
I’m going to close this for now but thanks again for the contribution. If you are interested in a custom FE, probably worth checking if there's something that would work for you here - https://github.com/modelcontextprotocol/registry/blob/main/docs/community-projects.md (or if you build one, let's add it there 😃) |
Introduces an environment variable MCP_REGISTRY_CUSTOM_MCP_REGISTRY_URL to allow the registry UI to load from a custom source instead of the hardcoded default.
Motivation and Context
Currently, the MCP Registry UI is hardcoded to https://registry.modelcontextprotocol.io/. This poses a challenge for:
How Has This Been Tested?
Breaking Changes
None.
Types of changes
Checklist
Additional context
#948