Skip to main content
Glama

GitHub Kanban MCP Server

🎯 GitHub Kanban MCP 服务器

📋 概述

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

🚀 功能

  • 🔄 以看板格式管理 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. 创建拉取请求

📮 反馈

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

You must be authenticated.

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.

模型上下文协议服务器,能够以看板格式高效管理 GitHub 问题,从而允许 LLM 通过 GitHub 集成自动执行任务管理。

  1. 📋 概述
    1. 🚀 功能
      1. 📁 项目结构
        1. 🛠️ 安装
          1. 先决条件
        2. ⚙️ 设置
          1. 🔧 可用工具
            1. 列出问题
            2. 创建问题
            3. 更新问题
            4. 添加评论
          2. 📝 许可证
            1. 🤝 贡献
              1. 📮 反馈

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  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 -
                  414
                  31
                  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