GitHub Kanban MCP Server
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.
Related MCP server: GitHub MCP Server
🚀 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
kanban-server/
├── src/ # ソースコードディレクトリ
│ ├── handlers/ # リクエストハンドラー
│ │ ├── comment-handlers.ts # コメント関連の処理
│ │ ├── issue-handlers.ts # Issue関連の処理
│ │ ├── label-handlers.ts # ラベル関連の処理
│ │ └── tool-handlers.ts # ツールリクエストの処理
│ ├── schemas/ # 入力スキーマ定義
│ │ ├── comment-schemas.ts # コメント関連のスキーマ
│ │ └── issue-schemas.ts # Issue関連のスキーマ
│ ├── utils/ # ユーティリティ関数
│ │ ├── error-handler.ts # エラー処理
│ │ └── exec.ts # コマンド実行関連
│ ├── server.ts # MCPサーバーの実装
│ └── types.ts # 型定義
├── docs/ # ドキュメント
│ └── v0.2.0/ # バージョン別ドキュメント
└── assets/ # アセットファイル🛠️ Instalación
Prerrequisitos
Node.js 18.x o superior
npm 9.x o superior
GitHub CLI (gh)
# パッケージのインストール
npm install @sunwood-ai-labs/github-kanban-mcp-server
# GitHub CLIの認証設定
gh auth login⚙️ Configuración
Agregue lo siguiente a su archivo de configuración MCP:
{
"mcpServers": {
"github-kanban": {
"command": "github-kanban-mcp-server"
}
}
}🔧 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 .
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/Sunwood-ai-labs/github-kanban-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server