mcp-server
0
This project is a Model Context Protocol server designed for GitHub repositories. It allows AI assistants to access repository data like files and commits and is built with a focus on secure access and deployment on platforms like Heroku.
GitHub MCP Server
A Model Context Protocol (MCP) server for GitHub repositories, allowing AI assistants to access repository context such as files, commits, issues, and pull requests. Features include secure authentication, rate limiting, caching, and deployment on Heroku using the Python SDK.
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)