Skip to main content
Glama

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.

🚀 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ítulo
  • body : El cuerpo del problema
  • labels : una matriz de etiquetas
  • assignees : 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ítulo
  • emoji : Emoji que se agregará al principio del título
  • body : nuevo cuerpo
  • state : El nuevo estado ('abierto', 'cerrado').
  • labels : Una serie de nuevas etiquetas
  • assignees : 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

  1. Bifurcar este repositorio
  2. Crear una rama de características ( git checkout -b feature/amazing-feature )
  3. Confirme sus cambios ( git commit -m '✨ feat: 素晴らしい機能を追加' )
  4. Empujar a la rama ( git push origin feature/amazing-feature )
  5. Crear una solicitud de extracción

📮 Comentarios

Si tienes algún problema o sugerencia, crea un problema .

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

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.

  1. 📋 Descripción general
    1. 🚀 Características
      1. 📁 Estructura del proyecto
        1. 🛠️ Instalación
          1. Prerrequisitos
        2. ⚙️ Configuración
          1. 🔧 Herramientas disponibles
            1. 1. lista\_de\_problemas
            2. 2. crear\_problema
            3. 3. problema\_de\_actualización
            4. 4. agregar\_comentario
          2. 📝 Licencia
            1. 🤝 Contribuciones
              1. 📮 Comentarios

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  Provides comprehensive tools for managing GitHub projects, milestones, tasks, and sprints. This server integrates deeply with GitHub Projects V2, offering features like automated kanban workflows, sprint planning, and custom field management.
                  Last updated -
                  46
                  37
                  37
                  TypeScript
                  MIT License
                • A
                  security
                  A
                  license
                  A
                  quality
                  Enables LLMs to interact with GitHub issues by providing details as tasks, allowing for seamless integration and task management through GitHub's platform.
                  Last updated -
                  1
                  19
                  9
                  JavaScript
                  MIT License
                • A
                  security
                  F
                  license
                  A
                  quality
                  A Model Context Protocol server that enables management of GitLab Kanban boards through tools for listing, creating, updating, and deleting tasks, as well as adding comments.
                  Last updated -
                  5
                  1
                  TypeScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  A Model Context Protocol server that enables LLM agents to manage GitHub repositories, issues, pull requests, branches, files, and releases through a standardized interface.
                  Last updated -
                  2
                  TypeScript
                  Apache 2.0

                View all related MCP servers

                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