The official MIT-licensed MCP server by GitHub — connects AI agents directly to the GitHub API with fine-grained tool control, Lockdown mode, and VS Code integration.
View on GitHub →GitHub MCP Server is the official Model Context Protocol server maintained by GitHub. It acts as a secure, local bridge between AI assistants (such as Claude, Cursor, or Copilot) and the GitHub API, allowing AI agents to interact with repositories, issues, pull requests, users, and more — without exposing credentials to the model.
The server is open-source under the MIT license and has been fully migrated to the official MCP Go SDK, ensuring it stays in sync with the latest MCP specification updates.
Instead of loading all toolsets at once (which can expose 27+ tools and bloat the context window), GitHub MCP Server now supports tool-specific configuration via the X-MCP-Tools header. Loading only 3–10 of the most relevant tools can reduce context window usage by 60–90%, leading to faster responses and lower inference costs.
Works out of the box with VS Code, Claude Desktop, Cursor, Cline, Windsurf, and any MCP-compatible client. Supports both local stdio and remote Streamable HTTP modes. An “Insiders Mode” is available for early access to experimental features like MCP Apps.
Discover other curated resources from our platform