Thank you for your interest in contributing to MCP Router!
- Fork the repository
- Create a feature branch (
git checkout -b feature/your-feature) - Make your changes
- Run the test suite (
python -m pytest tests/ -v) - Commit your changes (
git commit -m 'Add your feature') - Push to your branch (
git push origin feature/your-feature) - Open a Pull Request
uv venv .venv --python 3.12
uv pip install -e ".[dev]" --python .venv/bin/python.venv/bin/python -m pytest tests/ -v- Python 3.12+
- Type hints where practical
- Tests for new features
- Keep dependencies minimal
Use the GitHub issue templates for bug reports and feature requests.
By contributing, you agree that your contributions will be licensed under the MIT License.