# Agents Working Group Governance The Agents Working Group operates under a lightweight, consensus-driven governance model aligned with the broader MCP community. ## Principles 1. **Open Participation** — Anyone can participate regardless of affiliation 2. **Transparency** — All decisions are documented and publicly accessible 3. **Consensus-Driven** — Maintainers seek agreement; objections prompt discussion 4. **Antitrust Compliance** — All activities follow the [MCP Antitrust Policy](https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/ANTITRUST.md) 5. **Ecosystem Alignment** — Work aligns with broader MCP goals and specifications ## Roles ### Maintainers Maintainers are responsible for: - Reviewing and merging pull requests - Coordinating meetings and setting agendas - Managing repository and community health - Making governance decisions - Representing the working group to the broader MCP community **Current Maintainers:** | Name | Organization | GitHub | |------|--------------|--------| | Luca Chang | AWS | [@LucaButBoring](https://github.com/LucaButBoring) | ### Active Contributors Active contributors regularly participate in discussions, meetings, or code contributions. They: - Have demonstrated sustained engagement - May receive triage permissions - Are recognized in this document **Current Active Contributors:** _None yet — get involved!_ ### Contributors Anyone who participates in any way: - Joining Discord discussions - Attending meetings - Opening or commenting on issues - Submitting pull requests - Reviewing proposals No formal approval is needed to become a contributor. ## Decision Making 1. **Proposal** — Ideas are raised via GitHub issues, PRs, or meetings 2. **Discussion** — Open discussion in Discord and GitHub 3. **Consensus** — Maintainers seek agreement; silence implies consent 4. **Objection Resolution** — Objections trigger further discussion until resolved 5. **Documentation** — All decisions are recorded in meeting notes or GitHub ## Becoming a Maintainer Maintainer status is earned through sustained, high-quality contributions: 1. Demonstrate expertise in related topics 2. Contribute regularly over an extended period 3. Show good judgment in technical discussions 4. Be nominated by an existing maintainer 5. Receive consensus approval from current maintainers ## Meeting Requirements All meetings must include: - Published agenda (48+ hours in advance) - Open attendance for all participants ## Amendments Governance changes require: 1. Proposal via GitHub issue or PR 2. Community discussion period 3. Maintainer consensus 4. Documented rationale for the change ## Contact Questions about governance can be directed to: - The `#agents-wg` Discord channel - GitHub Issues in this repository - Current maintainers directly