local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Integrates with Git repositories to access and manage project issues, allowing operation on repositories through local paths.
Provides tools for managing GitHub issues in a Kanban board format, including listing, creating, and updating issues, applying labels, assigning users, and adding comments to tasks. Enables efficient task management and project visualization through GitHub's issue tracking system.
Supports Markdown formatting in issue bodies and comments, enabling rich text formatting for task descriptions and communications.
🎯 GitHub Kanban MCP 服务器
📋 概述
GitHub Kanban MCP Server 是一个模型上下文协议 (MCP) 服务器,用于以看板格式管理 GitHub 问题并简化 LLM 任务管理。
🚀 功能
- 🔄 以看板格式管理 GitHub 问题
- 🤖 使用 LLM 进行自动化任务管理
- 📊 可视化项目进度
- 🔗 与 GitHub 完全集成
- 💬 任务评论
📁 项目结构
🛠️ 安装
先决条件
- Node.js 18.x 或更高版本
- npm 9.x 或更高版本
- GitHub CLI(gh)
⚙️ 设置
将以下内容添加到您的 MCP 配置文件中:
🔧 可用工具
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文件。
🤝 贡献
- Fork此存储库
- 创建功能分支(
git checkout -b feature/amazing-feature
) - 提交您的更改(
git commit -m '✨ feat: 素晴らしい機能を追加'
) - 推送到分支(
git push origin feature/amazing-feature
) - 创建拉取请求
📮 反馈
如果您有任何问题或建议,请创建问题。
You must be authenticated.
模型上下文协议服务器,能够以看板格式高效管理 GitHub 问题,从而允许 LLM 通过 GitHub 集成自动执行任务管理。