Plane MCP Server
An MCP (Model Context Protocol) server that provides tools for AI assistants to interact with the Plane project management platform.
Features
- List workspaces, projects, cycles, modules, and issues
- Create, update and delete issues
- Add comments to issues
- Filter issues by various criteria
- Get details of Plane entities (projects, cycles, etc.)
Setup
- Clone this repository
- Install dependencies:Copy
- Create an
.env
file based on.env.example
with your Plane credentials:Copy - Build the TypeScript code:Copy
- Run the server:Copy
Running in development mode
For development with automatic reloading:
Copy
Publishing on Smithery.ai
- Make sure your code is ready to be published
- Log in to Smithery.ai
- Follow the instructions to publish your MCP server
- Use the following environment variables:
PLANE_API_KEY
: Your Plane API keyPLANE_BASE_URL
: URL of your Plane instancePLANE_WORKSPACE_SLUG
: Your workspace slug in Plane
Available Tools
The MCP server provides the following tools:
Workspace Tools
list-workspaces
: List all workspacesget-workspace
: Get details about the current workspace
Project Tools
list-projects
: List all projectsget-project
: Get details of a specific project
State Tools
get-project-states
: Get all states in a project
Cycle Tools
list-cycles
: List all cycles in a projectget-cycle
: Get details of a specific cycle
Module Tools
list-modules
: List all modules in a projectget-module
: Get details of a specific module
Issue Tools
list-issues
: List issues in a project with optional filteringget-issue
: Get details of a specific issuecreate-issue
: Create a new issueupdate-issue
: Update an existing issuedelete-issue
: Delete an issue
Comment Tools
list-issue-comments
: List all comments on an issueadd-issue-comment
: Add a comment to an issue
License
MIT
This server cannot be installed
An MCP server that enables AI assistants to interact with the Plane project management platform, allowing them to manage workspaces, projects, issues, and comments through a structured API.