makeplane/plane-mcp-server

View on GitHub ↗

Plane's Official Model Context Protocol Server 🔌 ⌨️ 🔥

291 ★156 forksPythonUpdated 18d ago

What you need to know

Plane MCP Server is the Python + FastMCP implementation of the Plane project-management MCP server — 100+ tools across 20 categories for projects, work items, cycles, modules, initiatives, milestones, labels, states, pages, workspaces, and users, with stdio and remote transports (SSE, streamable-http with OAuth/PAT).

Install

uvx plane-mcp-server stdio  (Python 3.10+) with PLANE_API_KEY and PLANE_WORKSPACE_SLUG set
Remote: npx mcp-remote@latest https://mcp.plane.so/http/mcp  (OAuth) or /http/api-key/mcp (PAT)

Usage

  • Point your MCP client at the hosted endpoint https://mcp.plane.so/http/mcp for OAuth or /http/api-key/mcp for PAT
  • Use tools like list_projects, create_work_item, manage_cycle_work_items, list_work_logs, etc.

Key features

  • 100+ tools across 20 categories (projects, work items, cycles, modules, initiatives, intake, posts, comments, links, relations, work logs, pages, workspaces, users)
  • Dual transport: stdio (uvx) and remote HTTP (OAuth flow or PAT headers) with SSE kept for backward compatibility
  • FastMCP-based with Pydantic validation; structured JSON logging with optional PII opt-in and OAuth redirect-URI allowlist

Best for

Teams using Plane for issue tracking who want Claude to read/write projects, cycles, and work items programmatically.

Caveats

  • The old Node.js @makeplane/plane-mcp-server is deprecated — migrate to this Python/FastMCP version
  • SSE transport is legacy/deprecated in favor of streamable-http
Platforms: macOS · Linux · Windows · CloudClients: Claude Desktop · Cursor · VS Code · Claude.ai · ChatGPT connectors · MCP clients
Documentation ↗

Reviewed 2026-08-11

Topics

mcp-servermodel-context-protocol
Stars
291★
Forks
156
Language
Python
License
MIT
Created
2025-04-08
Last push
2026-08-17