Connects AI tools to GitHub so agents can read repositories and code, manage issues and pull requests, analyze code and automate workflows. Available as a remote server hosted by GitHub or a local Docker server.
O que ela faz
Onde GitHub MCP Server roda e o que acrescenta, segundo a documentação
Browse and search repositories, code and commits
Create, update and manage issues and pull requests
Monitor GitHub Actions runs and manage releases
Review code security findings and Dependabot alerts
Access discussions and notifications
Limit tools with toolsets via --toolsets or --tools
Quando usar
Boa adequação
Giving an agent GitHub context from VS Code, Claude, Codex, Cursor or Windsurf
Triaging issues and reviewing PRs in natural language
Debugging CI failures
Não indicado para
Hosts without remote MCP support, unless you use the local Docker server
Setups where broad token scope is not acceptable
Como instalar o GitHub MCP Server
Você precisa de: MCP host with remote server support (e.g. VS Code 1.101+, Claude Desktop, Cursor, Windsurf); Docker for the local server (image ghcr.io/github/github-mcp-server); GitHub OAuth login or personal access token
Pick the remote server (https://api.githubcopilot.com/mcp/) or the local Docker server
Follow the install guide for your host (Claude, Codex, Cursor, Windsurf, VS Code and others are linked in the README)
Authenticate with OAuth or a GitHub personal access token
Access to GitHub APIs per the token or OAuth scopes you grant
Notas de segurança dos mantenedores
README: enable only the token permissions you are comfortable granting
README has a Token Security Best Practices section: minimum scopes, store tokens in env variables, restrict config file permissions
Revise a fonte antes de conceder ao agente acesso a credenciais ou sistemas de produção. Documentamos o que os mantenedores informam; não auditamos o código.
Limitações
Each host must configure a GitHub App or OAuth App for remote OAuth
Ferramenta de programação agêntica da Anthropic que lê sua base de código, edita arquivos e executa comandos pelo terminal, por IDEs, pelo app desktop ou pelo navegador.
O plano gratuito termina em: Não há plano gratuito: o Claude Code está incluído nas assinaturas pagas do Claude (Pro, Max, Team, Enterpris…
How do I connect GitHub MCP Server to Claude Code or Cursor?
Use the host-specific guides linked in the README (docs/installation-guides), pointing at the remote URL https://api.githubcopilot.com/mcp/ or the local Docker server. fonte
Does GitHub MCP Server need a personal access token?
Not necessarily; OAuth is supported, but a PAT can be used and takes precedence if GITHUB_PERSONAL_ACCESS_TOKEN is set. fonte
Can I limit what GitHub MCP Server exposes?
Yes, with the --toolsets flag or GITHUB_TOOLSETS variable, and --tools for single tools. fonte