Skip to main content
Glama

MCP Think

by ddkang1
CONTRIBUTING.md1.43 kB
# Contributing to mcp-think Thank you for considering contributing to mcp-think! This document provides guidelines and instructions for contributing to this project. ## Development Setup 1. Clone the repository: ```bash git clone https://github.com/ddkang1/mcp-think.git cd mcp-think ``` 2. Create a virtual environment and install development dependencies: ```bash python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate pip install -e ".[dev]" ``` ## Code Style This project uses: - [Black](https://black.readthedocs.io/) for code formatting - [isort](https://pycqa.github.io/isort/) for import sorting - [Flake8](https://flake8.pycqa.org/) for linting - [mypy](https://mypy.readthedocs.io/) for type checking You can run these tools with: ```bash black src tests isort src tests flake8 src tests mypy src ``` ## Testing Run tests with pytest: ```bash pytest ``` ## Pull Request Process 1. Fork the repository 2. Create a feature branch (`git checkout -b feature/amazing-feature`) 3. Make your changes 4. Run tests and linting to ensure code quality 5. Commit your changes (`git commit -m 'Add amazing feature'`) 6. Push to your branch (`git push origin feature/amazing-feature`) 7. Open a Pull Request ## Release Process 1. Update version in `src/mcp_think/__about__.py` 2. Update CHANGELOG.md 3. Create a new GitHub release with the version number as the tag

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/ddkang1/mcp-think'

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