Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 1.55 KB

File metadata and controls

39 lines (23 loc) · 1.55 KB

Contributing to the MCP Registry

Thank you for your interest in contributing!

Want to publish an MCP server?

Do NOT open a pull request to add your server to data/seed.json.

The data/seed.json file is seed data used only for local development. Modifying it will not publish your server to the registry.

To publish an MCP server, use the official mcp-publisher CLI tool. See the publishing quickstart guide for step-by-step instructions.

Contributing to the registry codebase

We welcome contributions to the registry itself! Here's how to get started:

Communication channels

We use multiple channels for collaboration - see modelcontextprotocol.io/community/communication.

Often (but not always) ideas flow through this pipeline:

  • Discord - Real-time community discussions
  • Discussions - Propose and discuss product/technical requirements
  • Issues - Track well-scoped technical work
  • Pull Requests - Contribute work towards issues

Development setup

See the README for prerequisites and instructions on running the server locally.

Running checks

# Run lint, unit tests and integration tests
make check

Run make help for more available commands.