GitHub 坍塌式项目板 MCP 服务是一个基于 GitHub 问题的坍塌式项目板,可通过 Model Context Protocol(MCP)高效管理大型语言模型(LLM)的任务,能提升任务管理效率,助力团队协作。
GitHub 坍塌式项目板 MCP 服务是一个基于 GitHub 问题的坍塌式项目板,用于通过 Model Context Protocol(MCP)高效管理大型语言模型(LLM)的任务。
git clone https://github.com/sunwood-ai-labs/github-kanban-mcp-server.git
cd github-kanban-mcp-server
npm install
创建一个 config.ts 文件,如下所示:
export interface Config {
port: number;
environment: 'development' | 'production' | 'testing';
logLevel: 'debug' | 'info' | 'warn' | 'error';
}
const config: Config = {
port: 3000,
environment: 'development',
logLevel: 'debug'
};
export default config;
npm start
git clone https://github.com/sunwood-ai-labs/github-kanban-mcp-server.git
cd github-kanban-mcp-server
npm install
创建一个新的项目板:
npx kanban create my-board
cd my-board
npm install
启动项目板服务:
npm run dev
访问 http://localhost:3000 查看你的项目板。
完整的 API 文档和使用指南请参阅 官方文档。
kanban-server/
├── src/ # 源代码目录
│ ├── handlers/ # 请求处理程序
│ │ ├── comment-handlers.ts # 评论相关处理逻辑
│ │ ├── issue-handlers.ts # 问题相关处理逻辑
│ │ ├── label-handlers.ts # 标签相关处理逻辑
│ │ └── tool-handlers.ts # 工具请求的处理逻辑
│ ├── schemas/ # 数据结构定义
│ │ └── index.ts # 统一导出数据结构
│ ├── types/ # 类型定义
│ │ └── index.ts # 统一导出类型
│ ├── routes/ # API 路由定义
│ │ └── index.ts # 统一导出路由
│ ├── app.ts # 应用入口点
│ └── index.ts # 程序启动点
├── package.json # 项目依赖管理文件
└── tsconfig.json # TypeScript 配置文件
通过将 GitHub 的问题转化为坍塌式项目板,您可以:
git clone https://github.com/sunwood-ai-labs/github-kanban-mcp-server.git
cd github-kanban-mcp-server
git checkout -b feature/amazing-feature
git add .
git commit -m '✨ 新增令人惊叹的功能'
git push origin feature/amazing-feature
如遇问题或有任何改进建议,请在 GitHub Issues 中提出。
注意:以上所有内容均为翻译,旨在提供中文参考。实际项目请以英文原文为准。