Skip to main content
Glama
Sunwood-ai-labs

GitHub Kanban MCP Server

🎯 GitHub Kanban MCP 服务器

许可证:MIT TypeScript Node.js npm

📋 概述

GitHub Kanban MCP Server 是一个模型上下文协议 (MCP) 服务器,用于以看板格式管理 GitHub 问题并简化 LLM 任务管理。

Related MCP server: GitHub MCP Server

🚀 功能

  • 🔄 以看板格式管理 GitHub 问题

  • 🤖 使用 LLM 进行自动化任务管理

  • 📊 可视化项目进度

  • 🔗 与 GitHub 完全集成

  • 💬 任务评论

📁 项目结构

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/               # アセットファイル

🛠️ 安装

先决条件

  • Node.js 18.x 或更高版本

  • npm 9.x 或更高版本

  • GitHub CLI(gh)

# パッケージのインストール
npm install @sunwood-ai-labs/github-kanban-mcp-server

# GitHub CLIの認証設定
gh auth login

⚙️ 设置

将以下内容添加到您的 MCP 配置文件中:

{
  "mcpServers": {
    "github-kanban": {
      "command": "github-kanban-mcp-server"
    }
  }
}

🔧 可用工具

1. 列出问题

获取看板上的问题列表。

输入参数:

  • repo :GitHub 存储库名称(必填)

  • state :问题的状态(“打开”,“关闭”,“全部”)。

  • labels :要过滤的标签数组。

2. 创建问题

创建新问题。

输入参数:

  • repo :GitHub 存储库名称(必填)

  • title :问题标题(必填)

  • emoji :在标题开头添加的表情符号

  • body :问题的主体

  • labels :标签数组

  • assignees :要分配的用户数组

3. 更新问题

更新现有问题。

输入参数:

  • repo :GitHub 存储库名称(必填)

  • issue_number :发行号(必填)

  • title :新标题

  • emoji :在标题开头添加的表情符号

  • body :新身体

  • state :新状态(“打开”,“关闭”)。

  • labels :新标签数组

  • assignees :新任务的数组

4. 添加评论

为任务添加评论。

输入参数:

  • repo :GitHub 存储库名称(必填)

  • issue_number :任务(问题)的 ID(必需)

  • body :评论内容(支持Markdown格式)(必填)

  • state :评论时要更改的问题状态('打开','关闭')

📝 许可证

MIT 许可证 - 请参阅LICENSE文件。

🤝 贡献

  1. Fork此存储库

  2. 创建功能分支( git checkout -b feature/amazing-feature

  3. 提交您的更改( git commit -m '✨ feat: 素晴らしい機能を追加'

  4. 推送到分支( git push origin feature/amazing-feature

  5. 创建拉取请求

📮 反馈

如果您有任何问题或建议,请创建问题

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