local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Integrates with Git repositories to access and manage project issues, allowing operation on repositories through local paths.
Provides tools for managing GitHub issues in a Kanban board format, including listing, creating, and updating issues, applying labels, assigning users, and adding comments to tasks. Enables efficient task management and project visualization through GitHub's issue tracking system.
Supports Markdown formatting in issue bodies and comments, enabling rich text formatting for task descriptions and communications.
Servidor MCP Kanban de GitHub
📋 Descripción general
GitHub Kanban MCP Server es un servidor de Protocolo de contexto de modelo (MCP) para administrar problemas de GitHub en formato de tablero Kanban y agilizar la gestión de tareas LLM.
🚀 Características
- 🔄 Gestionar incidencias de GitHub en formato Kanban
- Gestión automatizada de tareas con LLM
- 📊 Visualizar el progreso del proyecto
- 🔗 Integración completa con GitHub
- 💬 Comentarios sobre las tareas
📁 Estructura del proyecto
🛠️ Instalación
Prerrequisitos
- Node.js 18.x o superior
- npm 9.x o superior
- GitHub CLI (gh)
⚙️ Configuración
Agregue lo siguiente a su archivo de configuración MCP:
🔧 Herramientas disponibles
1. lista_de_problemas
Obtiene una lista de problemas en el tablero Kanban.
Parámetros de entrada:
repo
: nombre del repositorio de GitHub (obligatorio)state
: el estado del problema ('abierto', 'cerrado', 'todos').labels
: una matriz de etiquetas para filtrar.
2. crear_problema
Crear un nuevo problema.
Parámetros de entrada:
repo
: nombre del repositorio de GitHub (obligatorio)title
: Título del número (obligatorio)emoji
: Emoji que se agregará al principio del títulobody
: El cuerpo del problemalabels
: una matriz de etiquetasassignees
: Matriz de usuarios a asignar
3. problema_de_actualización
Actualizar un problema existente.
Parámetros de entrada:
repo
: nombre del repositorio de GitHub (obligatorio)issue_number
: Número de emisión (obligatorio)title
: Nuevo títuloemoji
: Emoji que se agregará al principio del títulobody
: nuevo cuerpostate
: El nuevo estado ('abierto', 'cerrado').labels
: Una serie de nuevas etiquetasassignees
: Matriz de nuevas asignaciones
4. agregar_comentario
Añade un comentario a la tarea.
Parámetros de entrada:
repo
: nombre del repositorio de GitHub (obligatorio)issue_number
: ID de la tarea (problema) (obligatorio)body
: Contenido del comentario (formato Markdown compatible) (obligatorio)state
: El estado del problema que se cambiará al comentar ('abierto', 'cerrado')
📝 Licencia
Licencia MIT - Ver el archivo LICENCIA .
🤝 Contribuciones
- Bifurcar este repositorio
- Crear una rama de características (
git checkout -b feature/amazing-feature
) - Confirme sus cambios (
git commit -m '✨ feat: 素晴らしい機能を追加'
) - Empujar a la rama (
git push origin feature/amazing-feature
) - Crear una solicitud de extracción
📮 Comentarios
Si tienes algún problema o sugerencia, crea un problema .
You must be authenticated.
Un servidor de protocolo de contexto de modelo que permite la gestión eficiente de problemas de GitHub en un formato de tablero Kanban, lo que permite a los LLM automatizar la gestión de tareas a través de la integración de GitHub.