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:
commit
a67f95ca0f
1 changed files with 404 additions and 0 deletions
77
CHARTER.md
Normal file
77
CHARTER.md
Normal 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)
|
||||
Loading…
Reference in a new issue