Skip to main content
Glama
Sunwood-ai-labs

GitHub Kanban MCP Server

Servidor MCP Kanban de GitHub

Licencia: MIT Mecanografiado Node.js npm

📋 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í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
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Issues opened vs closed

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