GitHub MCP Server
Servidor MCP (Protocolo de contexto de modelo) de GitHub
¡Hola! Este es un servidor MCP de GitHub diseñado para permitir que los LLM compatibles con MCP, como Claude, se comuniquen con mi servidor MCP e interactúen con la API de GitHub.
Requisitos
TypeScript (lenguaje de programación)
Octokit (para realizar solicitudes de API a GitHub)
SDK de protocolo de contexto de modelo
Configurar el proyecto localmente
Clonar el repositorio
Ejecutar
npm installAgregue el archivo
.envmirando el ejemplo proporcionado en el archivo.env.examplePara convertir los archivos TypeScript a Javascript, ejecute
npx tscPara ejecutar finalmente el proyecto, ejecute
node build/index.js
Related MCP server: mcp-server-github
Formas de realizar la prueba
Puede probar su servidor MCP de 2 maneras:
Inspector de MCP
Escritorio de Claude
Prueba usando el inspector MCP
Simplemente ejecute
npx @modelcontextprotocol/inspector node build/index.jsen la terminalVaya a http://localhost:5173
Ahora puedes ver el inspector MCP y realizar pruebas.
Prueba usando Claude Desktop
Descargue e instale Claude Desktop desde aquí
Vaya a Archivo > Configuración... > Desarrollador > Editar configuración
Debería abrir la ubicación del archivo claude_desktop_config.json.
Abra ese archivo en su editor de código y agregue lo siguiente:
{ "mcpServers": { "gh": { "command": "node", "args": ["absolute\\path\\to\\your\\index.js\\file"], "env": { "GITHUB_TOKEN": "your-github-personal-access-token" } } } }Salir y volver a abrir el escritorio de Claude
Funcionalidades
El MCP admite principalmente dos funciones:
Herramientas (4)
create-issue: crea un nuevo problema en un repositorio de GitHubget-repo-info: obtener información sobre un repositorio específico de GitHublist-issues: enumera problemas en un repositorio de GitHubsearch-repos: busca repositorios de GitHub
Indicaciones (5)
create-issue-description: genera una descripción para un problema de GitHubcreate-pull-request-description: genera una descripción para una solicitud de extracción de GitHubsearch-repos-prompt: genera una consulta para buscar repositorios de GitHubcreate-issue-prompt: genera parámetros para crear un problema en GitHubenhance-github-response: formatea y mejora los datos de respuesta de la API de GitHub sin procesar
Puede escribir sus propias indicaciones o seleccionar una indicación adecuada del menú desplegable en la opción "Elegir una integración" para MCP en el escritorio de Claude
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 Servers
- FlicenseBqualityDmaintenanceAn MCP server that allows Claude and other MCP-compatible LLMs to interact with the GitHub API, supporting features like creating issues, getting repository information, listing issues, and searching repositories.4
- Alicense-qualityDmaintenanceA Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with the GitHub API directly.168MIT
- Flicense-qualityDmaintenanceA Model Context Protocol (MCP) server that connects Claude AI directly to the GitHub API, enabling natural language queries for live repository data, issues, PRs, and contributions.1
- Flicense-qualityDmaintenanceA working MCP server that connects to the real GitHub API, enabling users to manage repositories, issues, pull requests, and more through natural language in Claude Desktop.
Related MCP Connectors
An MCP server that gives your AI access to the source code and docs of all public github repos
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
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/ualUsham/mcp-github'
If you have feedback or need assistance with the MCP directory API, please join our Discord server