Contributing¶
We welcome contributions! Currently, we're accepting bug fixes and security patches. For new features, please open an issue first to discuss.
Development Setup¶
- Ensure you have Swift 6.2+ installed
- Clone the repo:
git clone https://github.com/harpertoken/mcp-org.git - Build:
swift build - Test:
swift run MCPGitHubOrgMapper
Making Changes¶
- Fork and create a branch
- Write tests for your changes
- Ensure
swift buildandswift runwork - Update README/docs if needed
- Submit PR with clear description
Coding Standards¶
- Use Swift conventions
- Add comments for complex logic
- Keep security in mind (no secrets in code)
- Run tests before submitting
Reporting Bugs¶
- Check existing issues first
- Provide steps to reproduce
- Include Swift version and macOS version