About
A Model Context Protocol server for Plane integration providing comprehensive tools for project management, work items, cycles, modules, initiatives, and more.
Features
- ๐ง Plane Integration: Interact with Plane APIs and services
- ๐ Multiple Transports: Supports stdio, SSE, and streamable HTTP transports
- ๐ Remote & Local: Works both locally and as a remote service
- ๐ ๏ธ Extensible: Easy to add new tools and resources
Authentication
The server supports multiple authentication methods:
- Stdio Transport: Uses API key and workspace slug via environment variables
- Remote HTTP with OAuth: Automatic OAuth flow when connecting to hosted server
- Remote HTTP with PAT: Personal Access Token passed via headers
Available Tools (100+ tools)
The server provides comprehensive tools organized into 20 categories:
Projects
Manage projects with full CRUD operations, work log summaries, member management, and feature configuration.
Work Items
Create, update, search, and manage work items with filtering and pagination support.
Cycles
Complete cycle management including archiving, work item transfers, and cycle-work item associations.
Modules
Manage modules with archiving capabilities and work item associations.
Initiatives
Create and manage initiatives at the workspace level.
Intake Work Items
Handle intake work items with full CRUD operations.
Work Item Properties
Configure custom properties for work items with type validation.
Epics & Milestones
Organize work with epics and milestones, including work item associations.
Labels & States
Manage project labels and workflow states.
Work Item Comments, Links & Relations
Full commenting system, external links, and relationship management between work items.
Work Item Activities
Track and retrieve activity history for work items.
Work Logs
Log and track time spent on work items.
Pages
Create and retrieve workspace and project pages.
Workspaces & Users
Manage workspace members, features, and user information.
All tools use Pydantic models from the Plane SDK for type safety and validation.
This server runs through your single 1Server connection. No extra config required.