跳至主要内容
TypeScript · API v1 + v2 · MCP · CLI

從頭到尾都有型別的 Plane API

一個針對 Plane API 的 TypeScript SDK,內建一個 MCP 伺服器和一個 CLI。可以在程式碼中使用它、透過 AI 代理使用它,或是在終端機中使用它:三者共用同一個客戶端。

$ npm install @hoyasumii/plane
@hoyasumii/plane

SDK

一個涵蓋 API v1 和整個 v2 介面的型別化客戶端:90 個資源、在編譯期縮小回傳型別的欄位清單,以及可以導覽至其子項目的已載入資料列。

const eng = await client.v2.workspaces.projects.retrieve("acme", "ENG");
await eng.workItems.create({ name: "Fix login bug", state: "Todo" });
plane-mcp

MCP 伺服器

為 Claude Code、Codex、OpenCode 或任何 MCP 客戶端提供的 Plane:依鍵值和名稱運作的工作工具,加上三個可存取所有 v2 方法的通用工具。

npx plane mcp config
npx plane mcp install
plane

CLI

每個 MCP 工具都是一個終端機命令,另外還有 plane mcp 可在背景執行伺服器、於登入時啟動它,並將它註冊到你的客戶端中。

npx plane get-issue --key ACME-14
npx plane list-my-issues --project ACME