Skip to main content
Glama

Celery MCP

by JoeyRubas
CONTRIBUTING.md1.43 kB
# Contributing to Celery MCP Thank you for your interest in contributing to Celery MCP! We welcome contributions from the community. ## Development Setup 1. Clone the repository: ```bash git clone https://github.com/JoeyRubas/celery-mcp.git cd celery-mcp ``` 2. Set up a virtual environment: ```bash python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate ``` 3. Install dependencies: ```bash pip install -e .[dev] ``` ## Code Quality We use several tools to maintain code quality: - **Black**: Code formatting - **isort**: Import sorting - **flake8**: Linting - **mypy**: Type checking - **pytest**: Testing Run all checks with: ```bash black src/celery_mcp tests isort src/celery_mcp tests flake8 src/celery_mcp mypy src/celery_mcp pytest ``` ## Testing Add tests for new features in the `tests/` directory. Ensure all tests pass before submitting a pull request. ## Pull Requests 1. Fork the repository 2. Create a feature branch: `git checkout -b feature/my-feature` 3. Make your changes 4. Run the code quality checks 5. Commit your changes: `git commit -m 'Add my feature'` 6. Push to the branch: `git push origin feature/my-feature` 7. Open a pull request ## Issues Report bugs or request features by opening an issue on GitHub. ## License By contributing to this project, you agree that your contributions will be licensed under the MIT License.

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/JoeyRubas/celery-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server