Skip to main content
Glama
CONTRIBUTING.md974 B
# Contributing Contributions are welcome! This guide will get you set up quickly. ## Quick Setup ```bash # 1. Fork and clone the repo git clone https://github.com/YOUR_USERNAME/mcp-outline.git cd mcp-outline # 2. Install dependencies uv sync --extra dev # 3. Install pre-commit hooks (important!) uv run pre-commit install ``` That's it! The pre-commit hooks will automatically format and lint your code on every commit. ## Making Changes 1. Fork the repo on GitHub 2. Clone your fork and run the Quick Setup above 3. Create a branch: `git checkout -b my-feature` 4. Make your changes 5. Commit - pre-commit runs automatically and fixes formatting 6. Push to your fork and open a PR ## Running Checks Manually If you want to run checks before committing: ```bash uv run ruff format . # Format code uv run ruff check . # Lint code uv run pyright src/ # Type check uv run pytest tests/ -v # Run tests ``` ## Questions? Open an issue on GitHub.

Latest Blog Posts

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/Vortiago/mcp-outline'

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