Plane Mcp Server
@disrex-group
About Plane Mcp Server
A Model Context Protocol (MCP) server that enables LLMs to interact with Plane.so, allowing them to manage projects and issues through Plane's API. Using this server, LLMs like Claude can directly interact with your project management workflows while maintaining user control and
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"plane": {
"command": "npx",
"args": [
"-y",
"@disrex/plane-mcp-server"
],
"env": {
"PLANE_API_KEY": "your_plane_api_key_here",
"PLANE_WORKSPACE_SLUG": "your_workspace_slug_here"
}
}
}
}Tools
76List all projects in the workspace with optional pagination
Get detailed information about a specific project
Create a new issue in a project
List issues from a project
Get detailed information about a specific issue
Update an existing issue in a project, delete just update the issue title with 'delete' or 'remove'
List all states in a project
Get detailed information about a specific state
Create a new state in a project
Update an existing state in a project
Delete a state from a project
List all modules (sprints) in a project with optional pagination
Get detailed information about a specific module
Create a new module (sprint) in a project
Update an existing module in a project
Delete a module from a project
List all issues in a specific module
Add issues to a module
Remove an issue from a module
List all cycles in a project with optional pagination
Get detailed information about a specific cycle
Create a new cycle in a project
Update an existing cycle in a project
Delete a cycle from a project
List all issues in a specific cycle
Add issues to a cycle
Remove an issue from a cycle
List all labels in a project with optional pagination
Get detailed information about a specific label
Create a new label in a project
Update an existing label in a project
Delete a label from a project
List all members in the workspace
List all members in a specific project
List all comments on a specific issue
Get detailed information about a specific comment
Create a new comment on an issue
Update an existing comment on an issue
Delete a comment from an issue
List all external links attached to an issue
Get detailed information about a specific issue link
Create a new external link for an issue
Update an existing issue link
Delete an external link from an issue
List all file attachments for an issue
Get a pre-signed URL for uploading file attachments to an issue
List all activities/history for an issue
Get detailed information about a specific issue activity
List all time logs for a specific issue
Get total time logged across all issues in a project
Create a new time log entry for an issue
Update an existing worklog entry
Delete a worklog entry from an issue
List all custom issue types in a project
Get detailed information about a specific issue type
Create a new custom issue type in a project
Update an existing issue type
Delete an issue type from a project
List all intake/inbox issues in a project
Get detailed information about a specific intake issue
Create a new intake/inbox issue
Update an existing intake issue
Delete an intake issue
List all custom properties for a specific issue type
Get details of a specific issue property
Create a new custom property for an issue type
Update an existing issue property
Delete an issue property
List all options for a dropdown/select issue property
Create a new option for a dropdown/select issue property
Update an option for a dropdown/select issue property
List all sub-issues of a parent issue
Create a new sub-issue under a parent issue
Convert an existing issue to a sub-issue of another issue
Convert a sub-issue back to a regular issue (remove parent relationship)
Transfer issues from one cycle to another
Overview
What is Plane MCP Server?
Plane MCP Server is a Model Context Protocol (MCP) server that enables LLMs like Claude to interact with Plane.so’s project management API. It allows AI assistants to create, read, update, and delete projects, issues, states, modules (sprints), cycles, labels, comments, attachments, and more. This server is designed for Plane Cloud instances (app.plane.so) and is not compatible with self‑hosted installations.
How to use Plane MCP Server?
Install via the published npm package (@disrex/plane-mcp-server) or clone the repository manually. Add the server configuration to your Claude for Desktop config file with the required environment variables PLANE_API_KEY and PLANE_WORKSPACE_SLUG. The LLM then invokes tools using hyphenated names (e.g., list-projects, create-issue, update-module).
Key features of Plane MCP Server
- Create, read, update, and delete issues with full property control
- Manage states, modules (sprints), cycles, and labels
- Add, update, and delete issue comments, links, and file attachments
- Track work logs and view issue activity history
- Handle custom issue types, properties, and intake/triage issues
- Manage sub‑issues, relations, and issue transfers between cycles
Use cases of Plane MCP Server
- AI‑powered project management assistant for daily issue operations
- Automated sprint planning and module management via natural language
- Centralized workflow for creating, filtering, and updating issues
- Time tracking and reporting through worklog entries
- Team coordination by managing members, labels, and states programmatically
FAQ from Plane MCP Server
What Plane instances does this server support?
This server only works with Plane Cloud workspaces hosted on https://app.plane.so/. It is not compatible with self‑hosted Plane installations.
How do I obtain Plane API credentials?
Generate an API key from your personal settings (not workspace settings) in Plane. Your workspace slug is the last segment of your Plane workspace URL (e.g., workspace-slug in https://app.plane.so/workspace-slug/).
What are the runtime prerequisites?
Node.js 22.x or higher is required. You also need a Plane.so API key and an active Plane workspace.
Are tool names case‑sensitive or do they use underscores?
Tool names use hyphens (e.g., list-projects, create-issue). The server automatically converts underscores to hyphens for compatibility, but best practice is to use the hyphenated names directly.
Where does my project data reside?
Data remains stored in Plane’s cloud service. The server acts as an intermediary that passes API calls between the LLM and Plane; it does not persist any data locally.
More Other MCP servers
Codelf
unbugA search tool helps dev to solve the naming things problem.
Core Philosophy: Connect, Unify, Respond
mindsdbDelegate anything. It comes back done.

Sequential Thinking
modelcontextprotocolModel Context Protocol Servers
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Nginx UI
0xJackyYet another WebUI for Nginx
Comments