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.
Integrations
Allows to list and create GitHub issues from a repository
Servidor MCP de GitHub
Una implementación de servidor de Protocolo de contexto de modelo (MCP) para interactuar con problemas de GitHub a través de Cline.
Características
- Enumerar problemas de GitHub desde un repositorio
- Crear nuevos problemas en GitHub
- Manejo de errores y validación
- Autenticación segura mediante variables de entorno
Instalación
- Clonar el repositorio:
- Instalar dependencias con uv:
- Copia la plantilla de entorno y configura tu token de GitHub:
Edite .env
y agregue su token de acceso personal de GitHub:
Para crear un token de acceso personal de GitHub:
- Vaya a Configuración de GitHub -> Configuración de desarrollador -> Tokens de acceso personal
- Generar un nuevo token con alcance
repo
- Copia el token y pégalo en tu archivo
.env
Uso
Ejecute el servidor MCP:
El servidor se iniciará y expondrá dos herramientas a Cline:
obtener_problemas
Obtenga una lista de problemas de un repositorio de GitHub:
crear_problema
Crear un nuevo problema en un repositorio de GitHub:
Manejo de errores
El servidor maneja errores comunes:
- Token de GitHub faltante
- Nombre de repositorio no válido
- Faltan parámetros requeridos
- Errores de la API de GitHub
Las respuestas de error incluyen mensajes descriptivos para ayudar a solucionar problemas.
Desarrollo
El proyecto utiliza uv para la gestión de dependencias. Para configurar un entorno de desarrollo:
This server cannot be installed
Permite la interacción con problemas de GitHub a través del Protocolo de contexto de modelo, lo que permite a los usuarios enumerar y crear problemas con autenticación segura.