Servidor MCP de comentarios de PR de GitHub
Este es un servidor de Protocolo de contexto de modelo (MCP) que obtiene los comentarios de las solicitudes de extracción de GitHub mediante un token de acceso personal de GitHub.
Características
- Obtiene comentarios de PR con rutas de archivos, rangos de líneas y respuestas
- Utiliza la API de GitHub a través de Octokit
- Implementa el servidor MCP con StdioServerTransport
- Devuelve comentarios en un formato JSON estructurado
Instalación
Instalación mediante herrería
Para instalar github-pr-mcp para Claude Desktop automáticamente a través de Smithery :
Instalación manual
- Clonar el repositorio
- Instalar dependencias:
- Crea un archivo
.env
con tu token de GitHub:
Uso
- Construir el proyecto:
- Ejecutar el servidor:O directamente con un token de GitHub:
- El servidor expone una herramienta llamada
get_pr_comments
que acepta los siguientes parámetros:owner
: Propietario del repositorio (nombre de usuario u organización)repo
: Nombre del repositoriopull_number
: Número de solicitud de extracción
Integración con Cursor
Para integrarse con Cursor, utilice el siguiente comando en la configuración del servidor MCP de Cursor:
Reemplaza /path/to
con la ruta real a tu proyecto y your_github_token_here
con tu token de acceso personal de GitHub.
Pruebas
Se incluye un cliente de prueba para verificar la funcionalidad del servidor:
- Construir el proyecto:
- Ejecute el cliente de prueba:
El cliente de prueba iniciará el servidor, se conectará a él y llamará a la herramienta get_pr_comments
con parámetros de muestra.
Formato de respuesta
El servidor devuelve comentarios en el siguiente formato:
Desarrollo
Para ejecutar el servidor en modo de desarrollo:
Licencia
ISC
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Un servidor MCP que obtiene comentarios de solicitudes de extracción de GitHub con rutas de archivos, rangos de líneas y respuestas mediante un token de acceso personal de GitHub.
Related MCP Servers
- AsecurityFlicenseAqualityMCP Server for the GitHub API, providing features for file operations, repository management, and advanced search, with automatic branch creation and comprehensive error handling.Last updated -1814TypeScript
- -securityFlicense-qualityAn MCP service that enables creating GitHub Pull Requests and adding code review comments using GitHub CLI, eliminating the need to manually handle authentication and permissions.Last updated -JavaScript
- JavaScriptMIT License
- -securityAlicense-qualityAn MCP server that wraps around the GitHub CLI tool, allowing AI assistants to interact with GitHub repositories through commands for pull requests, issues, and repository operations.Last updated -3TypeScriptMIT License