- Change meeting day to Wednesdays at 1pm PT - Remove antitrust reminder from meeting agenda (policy still applies) - Remove public notes mention (not currently available) - Remove Interoperability from focus areas
3.1 KiB
3.1 KiB
Contributing to the Transports Working Group
We welcome contributions from anyone interested in improving MCP transports!
Quick Start
- Join the community — Connect on the
#transports-wgchannel in MCP Discord - Understand the scope — Review the CHARTER and README
- Start contributing — Attend meetings, open issues, or submit PRs
Ways to Contribute
Participate in Discussions
- Join weekly meetings (no approval needed!)
- Engage in Discord conversations
- Comment on GitHub issues and PRs
- Share your transport implementation experiences
Submit Proposals
Have an idea for improving MCP transports? We'd love to hear it!
- Open an issue to discuss the idea first
- Draft a proposal following the template in
proposals/ - Submit a PR for community review
- Iterate based on feedback
Improve Documentation
- Fix typos or clarify existing docs
- Add examples or guides
- Document edge cases or gotchas
Review and Provide Feedback
- Review open PRs
- Test proposed changes
- Share implementation feedback
Proposal Development
When developing transport proposals:
- Propose first — Open an issue to discuss before writing a full proposal
- Follow MCP standards — Align with existing MCP conventions and patterns
- Document thoroughly — Include rationale, examples, and edge cases
- Consider breadth — Think about applicability across implementations
Promoting Proposals to Core Spec
For proposals with broad applicability:
- Gather implementation experience — Get real-world validation
- Present to the working group — Build consensus and support
- Coordinate with core maintainers — Work with the MCP maintainer liaison
- Draft a SEP — Follow the MCP Spec Enhancement Proposal process
Guidelines
Code of Conduct
All participants must follow the MCP Code of Conduct.
Antitrust Compliance
Per the MCP Antitrust Policy, discussions must focus on:
- Technical standards and specifications
- Open collaboration
And must avoid:
- Pricing, costs, or margins
- Customer lists or strategies
- Competitive information
Recognition
Active contributors — those who attend 2+ meetings or make substantive contributions — can request recognition in GOVERNANCE.md. Self-nomination is welcome!
Communication Channels
| Channel | Purpose |
|---|---|
Discord #transports-wg |
Real-time discussion and Q&A |
| GitHub Issues | Proposals, bugs, and feature requests |
| GitHub Discussions | Longer-form conversations |
| Weekly Meetings | Synchronous collaboration and decisions |
Getting Help
- Discord: Ask in
#transports-wg - GitHub Issues: Open an issue with your question
- Meetings: Bring questions to the weekly call
- Maintainers: Reach out to maintainers listed in GOVERNANCE.md
We're here to help — don't hesitate to ask!