selfhost-plane-mcp-server
An MCP (Model Context Protocol) server that provides tools for AI assistants to interact with the Plane project management platform.
Added on 3/28/2025
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:
npm install - Create an
.envfile based on.env.examplewith your Plane credentials:PLANE_API_KEY=your_api_key PLANE_BASE_URL=https://plane.yourdomain.com PLANE_WORKSPACE_SLUG=your_workspace_slug - Build the TypeScript code:
npm run build - Run the server:
npm start
Running in development mode
For development with automatic reloading:
npm run dev
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
Similar Resources
Developer Tools