-
Notifications
You must be signed in to change notification settings - Fork 535
Description
Guidance for Deploying MCP Registry in Enterprise Environments
We are exploring how to run an internal MCP Registry inside our enterprise environment. After reviewing the ecosystem vision, it appears the project offers:
- The MCP Registry spec, and
- An official registry app intended for the public MCP registry.
When evaluating the official app for internal use, we noticed few public-registry assumptions that don’t align with typical enterprise setups, for example:
- Uses public npm registry instead of internal Artifactory/Nexus
- Expects GitHub URLs to be
github.cominstead of GitHub Enterprise - Runs DB schema migrations on startup, which many enterprises restrict
Because of this, running the app internally would require changes that feel like maintaining a fork — something we’d like to avoid.
Looking for Advice / Recommendations
-
What approach do you recommend for enterprises wanting a private MCP registry?
- Build a separate implementation based on the spec?
- Or customize and deploy the official registry app internally?
-
Are there plans to publish an official Docker image with configurable endpoints (DB connection, package registry, Git provider, etc.) to support enterprise deployments?
-
More broadly, what is the project’s vision for enterprise MCP registries?
Understanding this would help us align with the intended ecosystem direction.
Thanks for your work on MCP and appreciate for any guidance you can share.