Submit an MCP Server
Share your MCP server with the community. We'll review and add it to our directory.
How it works
- 1.Open a GitHub issue using the submission form below.
- 2.Fill in the server details (name, repo URL, description, etc.).
- 3.Our team reviews the submission and adds it to the directory, usually within 48 hours.
Quick checklist
- •The server must be publicly accessible on GitHub.
- •Include a clear description of what the server does.
- •Make sure it follows the MCP protocol specification.
- •No malicious, deceptive, or low-quality servers.
- •By submitting, you confirm the server is your own work or you have permission to share it.
Review & Verification Criteria
Every submitted MCP server is evaluated against our open quality scorecard:
- •Valid stdio JSON-RPC 2.0 handshake: Server properly handles initialize and tool listing calls.
- •Accurate inputSchema: All tool functions include strict JSON Schema parameter types.
- •Security isolation: Secrets and API keys must be loaded from local environment variables.
Submission FAQs
How long does review take?
Our automated tests verify the GitHub repository, runtime package, and stdio handshake within 24–48 hours of issue submission.
Can I submit private repositories?
Currently, only public open-source MCP servers on GitHub or public npm/PyPI packages can be indexed in the community directory.
Which AI clients are tested during verification?
Submissions are validated for stdio compatibility across Claude Desktop, Cursor IDE Composer, VS Code (Cline and Roo Code), and Zed Editor.
How is the quality score calculated?
Quality scores (0–99) are computed based on GitHub repository stars, parameter schema completeness, active maintenance, and protocol specification compliance.