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