GitHub MCP — el oficial
El servidor MCP oficial de GitHub — repositorios, Pull Requests, issues, Actions, todo desde el agente. Reemplazó al antiguo @modelcontextprotocol/server-github (ese paquete quedó deprecado, el desarrollo se movió a este repo oficial de GitHub).
Remoto (sin instalar nada, recomendado)
Sección titulada «Remoto (sin instalar nada, recomendado)»{ "mcpServers": { "github": { "url": "https://api.githubcopilot.com/mcp/" } }}Pide autenticación OAuth la primera vez — no hace falta generar ni pegar un token a mano.
Local con Docker (alternativa)
Sección titulada «Local con Docker (alternativa)»{ "mcpServers": { "github": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "GITHUB_PERSONAL_ACCESS_TOKEN", "ghcr.io/github/github-mcp-server" ], "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_TOKEN}" } } }}github.com/github/github-mcp-server — oficial de GitHub.
Cuándo usarlo
Sección titulada «Cuándo usarlo»- Cualquier flujo que toque PRs/issues desde el agente — leer comentarios de revisión, crear un PR con descripción real, chequear el estado de CI.
- Parte de la combinación “esencial” junto a Context7 y Playwright — cubre la mayoría de los workflows de desarrollo típicos.
Consideraciones
Sección titulada «Consideraciones»- La versión remota (URL) es más simple de mantener actualizada que la local con Docker — usar Docker solo si hace falta correr sin conexión o con más control sobre la versión exacta.