Contributing to @yoyo-bot/mcp
February 8, 2026 ยท View on GitHub
Thanks for your interest in contributing to the Yoyo MCP server.
Getting Started
- Fork this repository
- Clone your fork:
git clone https://github.com/YOUR_USERNAME/mcp.git - Install dependencies:
npm install - Create a feature branch:
git checkout -b feature/your-feature
Development
npm run build # Compile TypeScript
npm run typecheck # Type check without emitting
npm test # Run tests
Pull Requests
- Keep PRs focused on a single change
- Include tests for new functionality
- Ensure
npm run typecheckpasses - Use clear commit messages
Reporting Issues
- Use GitHub Issues
- Include steps to reproduce
- Include your Node.js version and OS
Code Style
- TypeScript strict mode
- ES2022 target
- NodeNext module resolution
- Use
.jsextensions in imports
Licence
By contributing, you agree that your contributions will be licensed under the MIT License.