Home - fleXRPL/github-mcp GitHub Wiki

GitHub MCP Server

GitHub MCP Server

Overview

The GitHub MCP Server is a powerful Model Context Protocol (MCP) implementation that enables AI assistants to interact with GitHub repositories through a standardized interface. This server provides a comprehensive set of tools for managing repositories, issues, pull requests, and content, making it easier for AI models to assist with GitHub-related tasks.

Key Features

  • Repository Management: List and retrieve repository information
  • Issue Management: Create and manage issues
  • Pull Request Tools: Handle pull requests efficiently
  • Content Management: Access and manage repository content
  • Secure Authentication: Uses system keychain for secure token management
  • Modern API: Built with FastAPI for high performance
  • SSE Support: Real-time updates through Server-Sent Events

Quick Start

# Install the package
pip install github-mcp

# Start the server
python -m github_mcp.server

Documentation

Community

Latest Updates

Check the Changelog for the latest updates and improvements.

Support

If you need help or have questions:

License

This project is licensed under the MIT License - see the LICENSE file for details.