Skip to main content
Glama
by smaniches
CONTRIBUTING.mdβ€’1.26 kB
# Contributing to Semantic Scholar MCP Thank you for your interest in contributing! This project is maintained by [TOPOLOGICA LLC](https://topologica.ai). ## Getting Started 1. Fork the repository 2. Clone your fork: ```bash git clone https://github.com/YOUR_USERNAME/semantic-scholar-mcp.git cd semantic-scholar-mcp ``` 3. Install development dependencies: ```bash pip install -e ".[dev]" ``` 4. Create a branch: ```bash git checkout -b feature/your-feature-name ``` ## Development ### Running Tests ```bash pytest ``` ### Type Checking ```bash mypy src/ ``` ### Linting ```bash ruff check src/ ``` ## Pull Request Process 1. Ensure tests pass 2. Update documentation if needed 3. Add yourself to CONTRIBUTORS.md (optional) 4. Submit PR with clear description ## Code Style - Use type hints - Follow PEP 8 - Write docstrings for public functions - Keep functions focused and small ## Reporting Issues - Check existing issues first - Provide reproduction steps - Include error messages and logs ## Contact - **Author:** Santiago Maniches - **Email:** santiago@topologica.ai - **Website:** https://topologica.ai ## License By contributing, 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/smaniches/semantic-scholar-mcp'

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