Token导航 LogoToken导航TokenDH.com
Claude Plane logo
运维云端未说明官方级别未说明来源级核验

Claude Plane

MCP Server

ClaudePlane是一个为Plane项目管理平台提供的MCP服务器和自动化监控工具,支持40多种工具交互和自动触发任务。

工具数

49

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptClaude项目管理Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

FishyF1sh

提供方

FishyF1sh

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

ClaudePlane

MCP服务器和自动化监视器 飞机 项目管理。

特征:

  • MCP服务器为Claude与Plane交互提供40多种工具
  • 当问题被标记或更新时,自动触发Claude的监视器
  • 自托管飞机支持
  • MCP和监视器的单个配置文件

安装

git clone https://github.com/FishyF1sh/claude-plane.git
cd claude-plane
npm install
npm run build

快速开始

1.创建配置文件

在项目目录中,创建 plane.config.json:

{
  "plane": {
    "baseUrl": "https://your-plane-instance.com",
    "apiKey": "plane_api_your-api-key",
    "workspace": "your-workspace",
    "project": "your-project"
  },
  "watch": {
    "pollIntervalSeconds": 30,
    "triggerLabel": "claude",
    "triggers": {
      "onLabelAdded": true,
      "onReopened": true,
      "onNewComment": true
    }
  },
  "claude": {
    "prompt": "/fix-issue {identifiers}"
  }
}

2.配置克劳德代码

添加到 ~/.claude.json:

{
  "projects": {
    "/path/to/your/project": {
      "mcpServers": {
        "plane": {
          "type": "stdio",
          "command": "node",
          "args": ["/path/to/claude-plane/dist/index.js"],
          "env": {
            "PLANE_CONFIG": "/path/to/your/project/plane.config.json"
          }
        }
      }
    }
  }
}

3.控制监视器(可选)

监视器可以通过两种方式控制:

通过MCP工具(推荐): 让Claude使用内置工具启动/停止监视器:

  • plane_watcher_start -开始监控标记的问题
  • plane_watcher_stop -停止观察者
  • plane_watcher_status -检查观察者状态和日志

通过命令行:

cd /path/to/your/project
node /path/to/claude-plane/dist/watcher.js

就是这样!Claude现在可以与Plane交互,观察者将在标记的问题上自动触发Claude。

______________________________________________________________________

配置参考

plane.config.json

{
  "plane": {
    "baseUrl": "https://your-plane-instance.com",
    "apiKey": "plane_api_your-api-key",
    "workspace": "your-workspace",
    "project": "your-project"
  },
  "watch": {
    "pollIntervalSeconds": 30,
    "triggerLabel": "claude",
    "triggers": {
      "onLabelAdded": true,
      "onReopened": true,
      "onNewComment": true
    }
  },
  "claude": {
    "prompt": "/fix-issue {identifiers}"
  }
}
章节字段描述
planebaseUrl平面实例URL
planeapiKey平面设置中的API令牌
planeworkspace工作区段符(来自URL)
planeproject项目标识符(例如“PROJ”)-仅适用于观察者
watchpollIntervalSeconds多久检查一次更新
watchtriggerLabel触发克劳德的标签
watchtriggers哪些事件会触发克劳德(见下文)
claudeprompt带有占位符的提示模板

触发条件

触发器默认值描述
onLabelAddedtrue当一个项目获得触发标签时
onReopenedtrue重新打开项目时(从“完成”移动)
onNewCommenttrue当注释添加到标记的项目时

提示占位符

占位符描述示例
{identifiers}以空格分隔的问题IDPROJ-1 PROJ-2
{ids}空格分隔的UUIDuuid1 uuid2
{urls}换行分隔URL
{count}触发项目数3
{identifier}第一个问题IDPROJ-1
{id}第一个问题UUID
{title}第一期标题
{description}第一个问题描述
{url}第一个问题URL
{project}项目标识符PROJ
{sequence_id}第一期编号1

______________________________________________________________________

可用的MCP工具

项目: plane_list_projects, plane_get_project, plane_create_project, plane_update_project, plane_delete_project

工作项目: plane_list_work_items, plane_get_work_item, plane_create_work_item, plane_update_work_item, plane_delete_work_item

循环: plane_list_cycles, plane_get_cycle, plane_create_cycle, plane_update_cycle, plane_delete_cycle, plane_add_work_items_to_cycle, plane_remove_work_item_from_cycle

模块: plane_list_modules, plane_get_module, plane_create_module, plane_update_module, plane_delete_module, plane_add_work_items_to_module, plane_remove_work_item_from_module

国家: plane_list_states, plane_create_state, plane_update_state, plane_delete_state

标签: plane_list_labels, plane_create_label, plane_update_label, plane_delete_label

评论: plane_list_comments, plane_create_comment, plane_update_comment, plane_delete_comment

链接: plane_list_links, plane_create_link, plane_delete_link

活动: plane_list_activities

成员: plane_list_workspace_members, plane_list_project_members

附件: plane_list_attachments, plane_upload_attachment, plane_delete_attachment

用户: plane_get_current_user

观察者: plane_watcher_start, plane_watcher_stop, plane_watcher_status

______________________________________________________________________

自定义Claude命令

示例命令包含在 examples/commands/。要安装它们,请执行以下操作:

cp examples/commands/*.md ~/.claude/commands/

可用命令

修复问题 -通过实施修复、提交更改和更新问题状态来处理平面问题。

用途:

/fix-issue PROJ-123
/fix-issue PROJ-123 PROJ-124

您可以自定义这些命令,也可以基于它们创建自己的命令。

______________________________________________________________________

向后兼容性

MCP服务器还支持环境变量,而不是配置文件:

{
  "env": {
    "PLANE_API_KEY": "plane_api_...",
    "PLANE_BASE_URL": "https://...",
    "PLANE_WORKSPACE_SLUG": "your-workspace"
  }
}

______________________________________________________________________

发展

npm run build        # Build
npm start            # Run MCP server
npm run watch        # Run watcher
npm run dev          # Dev mode (MCP)
npm run dev:watch    # Dev mode (watcher)

许可证

麻省理工学院

目录标签

目录标签

JavaScriptClaude项目管理本地部署自动化工具任务触发MCP服务器自托管支持

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

49

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP