Configurar GitHub
Servidor oficial de GitHub para repositorios, issues, pull requests, Actions y búsqueda de código, con conjuntos de herramientas configurables.
- Desarrollador
- GitHub Oficial
- Endpoint alojado
https://api.githubcopilot.com/mcp/- Ejecutar localmente
docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server- Transportes
- streamable-http, stdio
- Autenticación
- OAuth en el endpoint alojado si tu cliente tiene una app de GitHub; de lo contrario, un token de acceso personal.
- Entorno
GITHUB_PERSONAL_ACCESS_TOKEN- Acceso
- Lectura y escritura; permite usar el modo de solo lectura y filtrar los conjuntos de herramientas.
- Licencia
- MIT
- Código fuente
- github.com/github/github-mcp-server
- Estado
- Activo
Instalar
El proveedor aloja este servidor, así que solo tienes que añadir su URL; no se ejecuta nada en tu equipo. Si necesita autenticación, la fila anterior indica cómo configurarla. Los servidores OAuth te pedirán que te autentiques la primera vez que te conectes.
Claude Code
claude mcp add --transport http --scope project github https://api.githubcopilot.com/mcp/
Cursor
{
"mcpServers": {
"github": {
"url": "https://api.githubcopilot.com/mcp/"
}
}
}
Codex
[mcp_servers.github]
url = "https://api.githubcopilot.com/mcp/"
Ejecutarlo localmente (Cursor)
{
"mcpServers": {
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "${env:GITHUB_PERSONAL_ACCESS_TOKEN}"
}
}
}
}
Configuración para otros clientes →
Un token con permisos amplios permite al agente escribir en todos los repositorios a los que da acceso. Es preferible usar el modo de solo lectura o un token con permisos limitados.
Otros servidores de herramientas de desarrollo
Everything
Servidor de prueba de referencia del proyecto MCP que expone todas las funciones del protocolo para comprobar que un cliente funciona.
Git
Permite al agente trabajar con un repositorio local de Git: consultar el estado, las diferencias, el historial y las ramas, y crear commits en la ruta del repositorio que elijas.
GitLab
Endpoint integrado de GitLab para issues, merge requests, pipelines y búsquedas, con conjuntos de herramientas seleccionables.
Figma
Proporciona a los agentes de programación frames, variables y componentes de archivos de Figma para que el código que escriban coincida con el diseño.
Context7
Incluye en el prompt documentación actualizada y específica de cada versión, además de ejemplos de código. Alojado, con una clave de API opcional.
Docker MCP Gateway
Ejecuta servidores del catálogo MCP de Docker en contenedores detrás de un único endpoint de gateway.