I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

GitHub MCP Server
A Model Context Protocol (MCP) server for GitHub repositories, built using the Python SDK.
Overview
This server implements the Model Context Protocol (MCP) for GitHub repositories, allowing AI assistants to access repository context such as files, commits, issues, and pull requests. It's built using the MCP Python SDK and designed to be deployed on Heroku.
Features
- Access GitHub repository files and content
- Retrieve commit history
- Access issues and pull requests
- Secure authentication and access control
- Rate limiting and caching for GitHub API
- Compatible with MCP-enabled AI assistants
Requirements
- Python 3.8+
- GitHub API access
- Heroku account (for deployment)
Installation
-
Clone the repository:
git clone https://github.com/FixingPixels/mcp-server.git cd mcp-server
-
Create a virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
-
Install dependencies:
pip install -r requirements.txt
-
Set up environment variables:
cp .env.example .env # Edit .env with your GitHub API token and other settings
Usage
Local Development
uvicorn src.mcp_server.main:app --reload
Deployment
This server is designed to be deployed on Heroku. See the deployment documentation for details.
Documentation
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
Emulating Dr. Jordan B. Peterson's style in providing life advice and insights.
Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.
Reviews

user_TaABSn0h
As a devoted user of mcp-server, I find it incredibly reliable and efficient for managing my server applications. Created by FixingPixels, this tool offers seamless integration and ease of use. It’s open-source and constantly updated, ensuring a smooth and bug-free experience. Highly recommend for anyone in need of a robust server management solution!