Servidor MCP de GitHub
Implementación de un servidor del Protocolo de Contexto de Modelo (MCP) para la integración con GitHub. Este servidor proporciona herramientas para interactuar con la API de GitHub mediante el protocolo MCP.
Características
Crear repositorios de GitHub
Enviar contenido a los repositorios
Obtener información del usuario
Manejo adecuado de errores y seguridad de tipos en TypeScript
Script de instalación automática
Related MCP server: GitHub MCP Server Plus
Prerrequisitos
Node.js (v18 o superior)
npm (v8 o superior)
PowerShell (para instalación en Windows)
Token de acceso personal de GitHub con alcance de repositorio
Instalación
Ventanas
Clonar este repositorio:
Ejecute el script de instalación:
El guión hará lo siguiente:
Crea los directorios necesarios
Instalar dependencias
Construir el código TypeScript
Configurar los ajustes de MCP
Instalación manual
Crear el directorio MCP:
Clone este repositorio en ese directorio:
Instalar dependencias:
Construya el código TypeScript:
Agregue la configuración del servidor a su archivo de configuración de MCP en:
%APPDATA%\Code\User\globalStorage\rooveterinaryinc.roo-cline\settings\cline_mcp_settings.json
Herramientas disponibles
obtener_usuario
Obtener información del usuario de GitHub.
crear_repositorio
Crea un nuevo repositorio de GitHub.
enviar al repositorio
Enviar contenido a un repositorio de GitHub.
Desarrollo
Clonar el repositorio
Instalar dependencias:
npm installRealizar cambios en
src/index.tsConstruir:
npm run buildPruebe sus cambios
Contribuyendo
Bifurcar el repositorio
Crear una rama de características
Confirme sus cambios
Empujar hacia la rama
Crear una solicitud de extracción
Licencia
Instituto Tecnológico de Massachusetts (MIT)