MCP ServerFeatured
GitHub MCP MCP Server
by GitHub
Read and write GitHub repos, issues, PRs, and workflows.
About GitHub MCP
Official GitHub MCP server. Lets agents read and write to issues, pull requests, branches, releases, and workflows. Supports search, code review, and CI status checks.
Tags
gitpull requestsissuesCI
How to install GitHub MCP
- Package
- ghcr.io/github/github-mcp-server (docker)
- Transport
- Local (stdio), Remote (Streamable HTTP)
- Hosted endpoint
- https://api.githubcopilot.com/mcp/
Install or run
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-serverClient configuration
{
"mcpServers": {
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "${input:github_token}"
}
}
}
}Copied from the official README — . Replace placeholder keys with your own credentials.
Client setup documented by the maintainer
| Client | Setup steps in README |
|---|---|
| Claude Desktop | Not documented |
| Claude Code | Not documented |
| Cursor | Not documented |
| VS Code | Yes |
| Windsurf | Not documented |
“Not documented” means the README has no client-specific steps — most MCP clients can still run a local stdio server from the configuration above.
Related MCP servers in Developer Tools
Filesystem MCP
AnthropicRead and write local files inside an allowed directory.
n8n MCP
n8nBuild, validate, and run n8n workflows programmatically.
Browserbase
BrowserbaseCloud browser automation for LLMs via Browserbase and Stagehand.
ElevenLabs
ElevenLabsText-to-Speech, voice cloning, and audio processing APIs.