Initial repository structure for Transports WG

Set up the basic structure for the MCP Transports Working Group, modeled
after the financial-services-interest-group repository.

Files added:
- README.md: Mission, meetings, focus areas, participation guide
- CHARTER.md: Scope, proposal promotion pathway
- GOVERNANCE.md: Roles, decision-making process (maintainers TBD)
- CONTRIBUTING.md: How to participate and contribute
- LICENSE: MIT License
- docs/: Directory for future documentation
- proposals/: Directory for transport proposals/specs

Focus areas:
- Scalability (connection pooling, load distribution)
- Reliability (error handling, reconnection, delivery guarantees)
- Transport Semantics (protocol behavior, message ordering)
- Interoperability (cross-platform compatibility, testing)
This commit is contained in:
Peter Alexander 2026-01-08 13:15:50 +00:00
commit a67f95ca0f
No known key found for this signature in database

77
CHARTER.md Normal file
View file

@ -0,0 +1,77 @@
# Transports Working Group Charter
This document outlines the mission, scope, and strategic direction of the MCP Transports Working Group.
## Mission
The Transports Working Group brings together community participants to:
- **Improve transport usability** by addressing real-world challenges in MCP implementations
- **Define scalability patterns** for connection management, load distribution, and resource efficiency
- **Establish reliability standards** for error handling, reconnection, and delivery guarantees
- **Clarify transport semantics** for consistent protocol behavior across implementations
- **Enable interoperability** through testing patterns and conformance guidelines
## Scope
### Included
- Transport protocol specifications and improvements
- Scalability patterns (connection pooling, multiplexing, load balancing)
- Reliability mechanisms (error handling, reconnection, message delivery)
- Transport semantics (ordering, state management, lifecycle)
- Reference implementations for testing and validation
- Interoperability patterns and conformance testing
- Documentation and guidance materials
### Excluded
- Application-layer protocol features (tools, resources, prompts)
- Domain-specific extensions (financial services, healthcare, etc.)
- Competitively sensitive information
- Non-technical business matters
The group adheres to the [MCP Antitrust Policy](https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/ANTITRUST.md); all participants must follow antitrust compliance guidelines.
## Proposals vs. Core Specification
### Proposals
Transport proposals developed within this working group address specific transport challenges while enabling:
- Rapid iteration and experimentation
- Community feedback gathering
- Production validation before standardization
### Promotion Pathway
Broadly applicable proposals may advance to the core MCP specification through:
1. **SEP (Spec Enhancement Proposal)** documenting the proposal and implementation evidence
2. **Core Maintainer Sponsorship** from MCP leadership
3. **Community Consensus** via the SEP review process
### Proactive Advancement
The Working Group identifies promising proposals and actively pursues promotion by:
- Providing real-world validation from production environments
- Building coalition support among contributors
- Coordinating with core maintainers for SEP sponsorship
## Amendments
Charter changes require:
1. Proposal through GitHub
2. Discussion and community input
3. Maintainer consensus approval
4. Clear documentation of rationale
## Contact
Questions about this charter can be directed to:
- The `#transports-wg` Discord channel
- GitHub Issues in this repository
- Maintainers listed in [GOVERNANCE.md](./GOVERNANCE.md)