GitHub MCP Server
Provides tools for interacting with the GitHub API, enabling AI agents to manage repositories and other GitHub resources.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
GitHub MCP Server - Architecture Flowchart
Data Flow
User Request
│
▼
┌─────────────────────────────────────┐
│ github_mcp_server.py │
│ (Receives JSON-RPC Request) │
└──────────────┬──────────────────────┘
│
▼
┌─────────────────────────────────────┐
│ github_api.py │
│ (Processes GitHub API Call) │
└──────────────┬──────────────────────┘
│
▼
┌─────────────────────────────────────┐
│ GitHub Servers │
│ (Returns Data) │
└──────────────┬──────────────────────┘
│
▼
┌─────────────────────────────────────┐
│ github_api.py │
│ (Parses Response) │
└──────────────┬──────────────────────┘
│
▼
┌─────────────────────────────────────┐
│ github_mcp_server.py │
│ (Formats as JSON-RPC) │
└──────────────┬──────────────────────┘
│
▼
Claude Response
"You have 5 repos"Related MCP server: GitHub MCP Server
Simple Linear Flow
User → MCP Server → GitHub API Handler → GitHub → Handler → MCP Server → ClaudeComponent Responsibilities
Component | Does What |
User/Claude | Sends natural language request |
github_mcp_server.py | Converts request to function call |
github_api.py | Calls GitHub API |
GitHub Servers | Returns actual data |
Claude | Returns human-readable response |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Access the GitHub API, enabling file operations, repository management, search functionality, and…
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Operate GitHub from your AI assistant: repos, PRs, issues, Actions. Previews and read-only mode.
Ask any GitHub repository a question. Get source-backed answers.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables interaction with GitHub repositories through the GitHub API, allowing file operations, repository management, issue tracking, and code search through natural language commands.3321 npm4MIT
- AlicenseNot gradedqualityDmaintenanceEnables interaction with GitHub API for repository management, commits, pushes, and pulls through natural language.494 npm1ISC
- FlicenseNot gradedqualityDmaintenanceEnables interaction with the GitHub v3 REST API, providing tools to access and manage GitHub data, repositories, users, and more through natural language commands.1-
- AlicenseCqualityDmaintenanceEnables comprehensive interaction with the GitHub API for managing repositories, issues, pull requests, commits, and GitHub Actions workflows through natural language.20295 npmMIT