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
This server cannot be installed
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.
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
- -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
- -securityFlicense-qualityProvides tools for interacting with GitHub's API through the MCP protocol, allowing users to create repositories, push content, and retrieve user information.Last updated -JavaScript
- AsecurityFlicenseAqualityAn MCP server that enables integration with GitHub Enterprise API, allowing users to access repository information, manage issues, pull requests, workflows, and other GitHub features through Cursor.Last updated -163314TypeScript
- AsecurityAlicenseAqualityA MCP server that provides access to GitHub trending repositories and developers data through a simple API interface.Last updated -21PythonMIT License