Plane MCP Server
2025.03.25
0
JavaScript项目管理AI 助手集成交流协作
Plane MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,旨在为 AI 助手提供与 Plane 项目管理平台交互的工具。它支持列出、创建、更新和删除项目中的问题(issues),以及添加评论和过滤问题等功能。
View on GitHub
Overview
基本能力
产品定位
Plane MCP Server 是一个为 AI 助手设计的中间件,用于与 Plane 项目管理平台进行交互,提供项目管理的自动化能力。
核心功能
- 列出工作区、项目、周期、模块和问题
- 创建、更新和删除问题
- 为问题添加评论
- 根据多种条件过滤问题
- 获取 Plane 实体(如项目、周期等)的详细信息
适用场景
- 项目管理自动化
- AI 助手与项目管理工具的集成
- 团队协作中的任务管理
工具列表
Workspace Tools
list-workspaces: 列出所有工作区get-workspace: 获取当前工作区的详细信息
Project Tools
list-projects: 列出所有项目get-project: 获取特定项目的详细信息
State Tools
get-project-states: 获取项目中所有状态
Cycle Tools
list-cycles: 列出项目中所有周期get-cycle: 获取特定周期的详细信息
Module Tools
list-modules: 列出项目中所有模块get-module: 获取特定模块的详细信息
Issue Tools
list-issues: 列出项目中的问题(可过滤)get-issue: 获取特定问题的详细信息create-issue: 创建新问题update-issue: 更新现有问题delete-issue: 删除问题
Comment Tools
list-issue-comments: 列出问题的所有评论add-issue-comment: 为问题添加评论
使用教程
使用依赖
- 确保已安装 Node.js 和 npm
安装教程
- 克隆仓库
- 安装依赖:
npm install - 创建
.env文件,基于.env.example配置你的 Plane 凭证:PLANE_API_KEY=your_api_key PLANE_BASE_URL=https://plane.yourdomain.com PLANE_WORKSPACE_SLUG=your_workspace_slug - 构建 TypeScript 代码:
npm run build - 运行服务器:
npm start
调试方式
在开发模式下运行,支持自动重载:
npm run dev