3.9 KiB
Contributing to FSIG
Thank you for your interest in contributing to the MCP Financial Services Interest Group!
Quick Start
-
Join the Community
- Join the
#financial-services-igchannel on MCP Discord - Introduce yourself and your interests
- Review recent meeting notes
- Join the
-
Understand the Scope
- Read the README for an overview
- Review the CHARTER for mission and scope
- Check GOVERNANCE for roles and decision-making
-
Start Contributing
- Attend bi-weekly meetings (no approval needed!)
- Browse open issues
- Open issues for new ideas or questions
- Submit PRs for extensions, documentation, or improvements
General Guidelines
For general contribution guidelines, please follow the MCP Contributing Guide.
FSIG-Specific Considerations
Antitrust Compliance: All contributions and discussions must comply with the MCP Antitrust Policy.
Do NOT discuss:
- Pricing, costs, or margins
- Customer lists or strategies
- Market division or competitive coordination
- Confidential business information
Focus on:
- Technical standards and specifications
- Implementation approaches
- Interoperability patterns
- Documentation and testing
Extension Development
When developing MCP extensions for financial services:
-
Start with a Proposal
- Open an issue describing the extension
- Discuss use cases and requirements
- Get feedback before implementation
-
Follow MCP Standards
- Align with the MCP Specification
- Use standard MCP patterns and conventions
- Document deviations clearly
-
Include Documentation & Examples
- Clear README with purpose and usage
- Working examples demonstrating the extension
- Implementation notes and considerations
-
Consider Broad Applicability
- Could this extension benefit other domains?
- Is there potential for promotion to core spec?
- Document use cases beyond financial services
Proposing Core Spec Enhancements
If you believe an extension should be promoted to the core MCP spec:
- Gather Implementation Experience — Deploy in real scenarios and collect feedback
- Discuss with FSIG — Present at a meeting and get consensus from maintainers
- Contact Core Maintainer Liaison — Reach out to David Soria Parra
- Draft SEP — Follow the MCP SEP process with liaison support
See CHARTER.md for more details.
Communication Channels
- Discord:
#financial-services-ig— Real-time chat and questions - GitHub Issues: Proposals, bugs, and structured discussions
- GitHub Discussions: Longer-form conversations
- Meetings: Bi-weekly sync (see README)
Recognition
Active contributors are recognized in GOVERNANCE.md. After attending 2+ meetings or making substantive contributions, you can:
- Self-nominate by opening a PR
- Or a maintainer may add you
Getting Help
- Ask in Discord — The
#financial-services-igchannel is welcoming and responsive - Open an issue — For specific questions or proposals
- Attend a meeting — Get face-time with maintainers and other contributors
- Contact maintainers — See GOVERNANCE.md for current maintainers
Thank you for contributing to FSIG! Together we're making MCP more accessible and useful for financial services. 🎉