GitHub Integration MCP Server
Integración de GitHub
El servidor MCP de GitHub proporciona funcionalidad para extraer diferencias de las solicitudes de extracción.
Herramientas disponibles
obtener_diff_pr
Recupera el contenido diferencial de una solicitud de extracción de GitHub.
Parámetros :
owner: nombre del propietario/organización del repositoriorepo: Nombre del repositoriopr_number: Número de solicitud de extracción
Devuelve : Objeto que contiene:
content: Cadena que contiene la diferencia de PR
Related MCP server: PR Review MCP Server
Autenticación
Obligatorio : establezca el token de acceso personal de GitHub como una variable de entorno:
export GITHUB_TOKEN=<your-github-token>El token necesita al menos permisos de ámbito repo para acceder a repositorios privados. Para repositorios públicos, un token con ámbito de public_repo es suficiente.
Manejo de errores
El servidor implementa el manejo de errores estándar:
El token faltante o no válido devuelve
ErrorCode.AuthenticationErrorLos detalles del repositorio no válidos devuelven
ErrorCode.InvalidParamsUn PR inexistente devuelve
ErrorCode.NotFoundLas recuperaciones de diferencias fallidas devuelven mensajes de error formateados
Apagado elegante en SIGINT
Detalles técnicos
Desarrollado con el SDK Highlight AI MCP
Utiliza la API REST v3 de GitHub
Validación de entrada mediante Zod
Se ejecuta como un servidor MCP basado en stdio
Admite Node.js >=18.0.0
Limitaciones
Se aplican límites de velocidad según las restricciones de la API de GitHub.
Las diferencias grandes pueden truncarse según los límites de la API de GitHub
El token requiere permisos de acceso al repositorio adecuados
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Scrape GitHub repository metadata, stars, forks, topics, licences and activity. Pay per row.
Code intelligence for LLMs. Analyze, search, and retrieve code from any public git repository.
Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.
Access the GitHub API, enabling file operations, repository management, search functionality, and…
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceFetches GitHub pull request information including file changes, diffs, and metadata, then creates analysis summaries in Notion pages.1-
- AlicenseNot gradedqualityDmaintenanceConnects Claude to GitHub Pull Requests to fetch and filter code diffs for AI-assisted reviews. It enables listing open PRs and analyzing changes while automatically excluding binary and asset files to focus on relevant code.22MIT
- AlicenseAqualityDmaintenanceEnables querying GitHub repositories for pull requests, commits, and comparisons to understand code changes.515Apache 2.0
- FlicenseAqualityDmaintenanceEnables analysis of GitHub Pull Requests, including details, diff, file lists, and review tracking.3-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/highlight-ing/highlight-github-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server