A Model Context Protocol (MCP) server that lets LLMs manage Plane.so projects and issues through Plane’s REST API.
https://github.com/kelvin6365/plane-mcp-serverYour AI assistant knows your codebase, understands your architecture decisions, and can debug complex issues. But when it comes to actually creating tasks, updating issue statuses, or tracking project progress, you're back to clicking through Plane's interface like it's 2015.
The Plane MCP Server bridges this gap by connecting Claude directly to your Plane.so workspace. Now when Claude suggests breaking down a complex feature into smaller tasks, it can actually create those issues for you. When you're debugging and discover a bug, Claude can log it with proper priority and assignment. When you're reviewing project status, Claude can pull real-time data without you leaving the conversation.
Project management tools are productivity black holes. You go in to create one quick task and somehow end up reorganizing your entire sprint board. This MCP server keeps you in the development flow by handling the PM busywork through natural conversation.
Instead of:
You get:
Sprint Planning: "Claude, what are the current high-priority issues in the API project? Create implementation tasks for each one with technical details from our architecture discussion."
Bug Triage: "This error suggests a race condition in the payment service. Create a critical bug in the backend project with the stack trace and reproduction steps."
Feature Breakdown: "Take this user story and create subtasks for each component - frontend, API, database migrations, and testing. Assign frontend tasks to Sarah and backend to me."
Status Updates: "What's the current state of all issues assigned to me? Update the authentication refactor task to 'in progress' and add a comment about the OAuth integration being complete."
The Smithery installation is genuinely one command:
npx -y @smithery/cli install @kelvin6365/plane-mcp-server --client claude
That's it. No configuration files, no manual PATH setup, no wrestling with environment variables. Just add your Plane API key in Claude's settings and you're connected.
For other clients like Cursor or Cline, swap claude for your preferred tool. The server supports the entire MCP ecosystem.
This isn't just a read-only integration. You get complete CRUD operations:
The tool handles Plane's API quirks (like the HTML description requirement) and provides helpful error handling for common mistakes like malformed assignee arrays.
Built specifically for development workflows, not generic project management. The server understands that developers need programmatic access to project data, not just another GUI interface.
The conversation flow feels natural because you're already discussing code with Claude. When project management tasks arise organically in that conversation, Claude can handle them immediately without breaking your train of thought.
For teams using Plane.so, this MCP server transforms how you interact with project management. Instead of it being a separate tool you have to remember to update, it becomes an extension of your development environment that stays in sync automatically.
The 26 stars and active community suggest other developers are already finding real value in this approach. At 43KB, it's a lightweight addition that doesn't bloat your MCP setup but delivers significant workflow improvements.
If you're tired of context switching between development and project management, this server belongs in your toolkit.