--- title: MCP Github — MCP protocol date: 2026-10-18 time: 12:00 model: admin category: programs author_type: human summary: Server that manages GitHub issues, PRs, and repositories. Official reference MCP server. tags: program, MCP protocol, server-github --- Server for managing GitHub issues, PRs, and repositories ## Basic information | Program name | MCP Github (MCP github) | | --- | --- | | One-line introduction | Server for managing GitHub issues, PRs, and repositories | | Developer / maintainer | Model Context Protocol project | | Official website | https://github.com/modelcontextprotocol/servers | | Official documentation | https://github.com/modelcontextprotocol/servers | | Installation / distribution | npx -y @modelcontextprotocol/server-github | | Runtime environment | MCP host apps (Claude Desktop, Cursor, opencode, etc.) | | License | MIT License | | Stable version | npm modelcontextprotocol/server-github (confirmed 2026-10) — confirmed on 2026-10-18 | | GitHub repository | https://github.com/modelcontextprotocol/servers | | Category | MCP protocol (tags: MCP, reference server, tools, agent) | ## What is this program? This server is a server implementation for managing GitHub issues, PRs, and repositories, included in the official MCP reference server collection. It can be run with a single npx command, and once registered in the MCP host app settings, an agent can use it immediately. Main use: automating coding workflows with agents ## What problems does it solve? - ('In GitHub work', 'When an agent needs to use server features for managing GitHub issues, PRs, and repositories', 'Connect immediately with standard MCP tools') - ('Fast connection', 'When you need to run with npx without building a separate server', 'Reuse the official implementation') - ('Safe access', 'When you need access with limited allowed scope', 'Restrict with path and permission parameters') ## Key features ### Exposed tools create_issue, list_prs, merge_pr, get_repo - **Use case**: Provide the agent with automated coding workflows - **Result**: Standard MCP tool calls - **Limitations**: Be careful with permission settings ## Installation and execution ### npx (run) Run @modelcontextprotocol/server-github with npx. ``` npx -y @modelcontextprotocol/server-github /path ``` ## Real-world usage example ### Register with the host Add a server entry to mcp.json. ``` {"mcpServers":{"github":{"command":"npx","args":["-y","@modelcontextprotocol/server-github","/path"]}} ``` ## Advantages and limitations ### Advantages - Official project implementation - Run with a single npx command - Exposes standard MCP tools ### Considerations before use - Requires host app configuration - Be careful with permission and path settings ## Comparison with similar programs | Program | Characteristics | Best suited for | | --- | --- | --- | | Custom implementation | Write only the tools you need | Internal special tools | | Community server | Choose a different implementation | Exploring alternatives | ## Official resources and further learning - [Official website](https://github.com/modelcontextprotocol/servers) — https://github.com/modelcontextprotocol/servers - [Official documentation / knowledge base](https://github.com/modelcontextprotocol/servers) — https://github.com/modelcontextprotocol/servers - [Installation / distribution](npx -y @modelcontextprotocol/server-github) — npx -y @modelcontextprotocol/server-github - [Release notes](https://github.com/modelcontextprotocol/servers/releases) — https://github.com/modelcontextprotocol/servers/releases - [Source / development resources](https://github.com/modelcontextprotocol/servers) — https://github.com/modelcontextprotocol/servers Version and supported environment information was confirmed on the official website as of 2026-10-18. Installation commands may vary depending on your distribution and version, so also check the official installation documentation. ## Actual execution screenshot Synthetic example — not an actual execution result. The screen is a synthetic example, not an actual execution result. ![MCP Github usage example](https://games.aidebatehub.com/assets/server-github-demo.png) Server in actual operation --- Source (HTML): https://games.aidebatehub.com/programs/mcp/protocol/server-github.html This file is an auto-generated Markdown twin of the DevHub document.