GitHub Projects MCP Server
Servidor MCP de proyectos de GitHub
Un servidor MCP (Protocolo de contexto de modelo) que permite a los agentes de IA crear y gestionar proyectos basados en Agile Sprint mediante proyectos de GitHub.
Características
API de Proyectos de GitHub v2 : Soporte completo para la API de Proyectos GraphQL v2 de GitHub
Problemas de GitHub : crear, leer y actualizar problemas de GitHub
Repositorios de GitHub : obtener detalles del repositorio
Seguridad de tipos : creado con TypeScript para máxima seguridad de tipos
Related MCP server: GitHub Enterprise MCP Server
Instalación
Instalación mediante herrería
Para instalar GitHub Projects MCP Server para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install taylor-lindores-reeves/mcp-github-projects --client claudeUso
Instalación manual
Clonar este repositorio:
git clone https://github.com/taylor-lindores-reeves/mcp-github-projects.git cd mcp-github-projectsInstalar dependencias:
bun installCrea un archivo
.envcon tu token de GitHub:GITHUB_TOKEN=your_github_personal_access_token GITHUB_OWNER=your_github_usernameConstruir el servidor:
bun run buildConfigure su cliente MCP con las siguientes configuraciones:
{
"mcpServers": {
"GitHubProjects": {
"command": "bun",
"args": [
"/path/to/your/directory/mcp-github-projects-main/build/index.js"
],
"env": {
"GITHUB_TOKEN": "your_github_personal_access_token",
"GITHUB_OWNER": "your_github_username_or_org"
}
}
}
}Variables de entorno
GITHUB_TOKEN: Token de acceso personal de GitHub con los permisos adecuadosGITHUB_OWNER: nombre de usuario de GitHub o nombre de la organización
Permisos de token de GitHub
Este servidor MCP requiere un token de acceso personal de GitHub (clásico) con los siguientes permisos:
project- Control total de proyectosread:project- Acceso de lectura de proyectosrepo- Control total de repositorios privadosrepo:status- Acceder al estado de confirmaciónrepo_deployment- Acceder al estado de la implementaciónpublic_repo- Acceder a repositorios públicosrepo:invite- Acceder a las invitaciones del repositoriosecurity_events- Leer y escribir eventos de seguridad
Desarrollo
Comandos
Construir:
bun run buildGenerar tipos GraphQL:
bun run graphql-codegen
Estructura del proyecto
Este proyecto es un servidor MCP para la API GraphQL de GitHub, centrado en las operaciones del Proyecto V2. El código base proporciona acceso tipificado a la funcionalidad de los proyectos de GitHub mediante GraphQL.
Operaciones disponibles
Proyectos
Crear, leer, actualizar y eliminar proyectos de GitHub
Administrar campos, elementos y actualizaciones de estado del proyecto
Convertir borradores de problemas en problemas reales
Archivar y desarchivar elementos del proyecto
Asuntos
Obtener detalles del problema
Agregar problemas a los proyectos
Repositorios
Obtener información del repositorio
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
- AlicenseBqualityDmaintenanceEnables comprehensive GitHub operations through natural language including file management, repository administration, issue tracking, and advanced code searching.47461MIT
- AlicenseBqualityDmaintenanceEnables interaction with GitHub repositories through the GitHub API, allowing file operations, repository management, issue tracking, and code search through natural language commands.33224MIT
- AlicenseAqualityBmaintenanceEnables natural language management of GitHub Projects V2, including issue creation, status changes, sprint reports, and project setup via MCP tools and shell scripts.311MIT
- AlicenseNot gradedqualityCmaintenanceEnables managing GitHub Project views, priorities, dependencies, and metrics through natural language.1MIT
Related MCP Connectors
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
Manage projects, tasks, time tracking, and team collaboration through natural language.
Connect AI assistants to your GitHub-hosted Obsidian vault to seamlessly access, search, and analy…
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/taylor-lindores-reeves/mcp-github-projects'
If you have feedback or need assistance with the MCP directory API, please join our Discord server