Plane
plane.so
Project management for humans and AI agents. Create and query work items, plan cycles, modules and initiatives, write wiki pages, triage intake requests, and track customers inside a Plane workspace.
Key facts
- Card
- https://plane.so/.well-known/agent-card.json
- Card version
- A2A v0.3 shape
- Interfaces
- MCP+HTTP, protocol version 0.3.0, at
mcp.plane.so - HTTP+JSON, protocol version 0.3.0, at
api.plane.so
- MCP+HTTP, protocol version 0.3.0, at
- Streaming
- No
- Push notifications
- No
- Extended card
- No
- Extensions
https://modelcontextprotocol.iohttps://spec.openapis.org/oas/v3.1.0
- Authentication
- HTTP Bearer, OAuth 2.0
- Signed
- No
- Provider
- Plane Software, Inc.
- Documentation
- https://developers.plane.so/dev-tools/mcp-server
- Tranco rank
- 101,913
- Last seen
Skills
The first 25 of 41 skills in the card.
Search work items
Find work items across a workspace by free-text query or a Plane Query Language (PQL) filter, without knowing project ids up front.
List work items in a project
Page through the work items in one project, optionally filtered with PQL and narrowed to a sparse field set.
Find a work item by its readable identifier
Retrieve a work item from the identifier people actually use, such as ENG-42, without first resolving a UUID. This is the only work item action that accepts a readable identifier — every other…
Create a work item
Open a new work item in a project with a name, description, priority, state, assignees, labels, and dates.
Update a work item
Change any subset of a work item — state, priority, dates, description, assignees, labels. Only the fields passed are modified.
Comment on a work item
Post, edit, or read comments on a work item so an agent can report progress where the work lives.
Log time against a work item
Record a work log with a duration in minutes, and read back the logs on a work item.
List projects
Enumerate the projects in a workspace with their ids, identifiers, and enabled features.
Create a project
Set up a project with a name, short identifier, lead, timezone, and the feature modules it should use.
Plan a cycle
Create a time-boxed cycle, list what is in it, and move work items in or out — the sprint-planning loop.
Plan a module
Group related work into a module with a lead, members, dates, and a delivery status.
Track an initiative
Create and update workspace initiatives, and attach the projects and epics that roll up into them.
Read and write wiki pages
List and create pages at workspace (wiki) or project scope, so an agent can file specs and notes next to the work.
Triage the intake queue
Read the intake queue for a project and accept, reject, or convert submitted requests into work items.
Manage customers and requests
Create customer records, log their requests, and link the work items that deliver against them.
Resolve workspace members
Look up workspace and project members and their roles, so names in a prompt can be turned into the ids other capabilities require.
Identify the current user
Resolve who the credential authenticates as, including whether it is a bot. Call this to attribute work and to interpret `@me` in a PQL filter.
Retrieve the query language reference
Fetch the Plane Query Language syntax reference — operators, functions, fields, and worked examples. Call this before composing a `pql` filter for any capability that accepts one.
List workflow states
Read a project's workflow states and their groups. Call this to turn a state name such as "In Progress" into the id that creating and updating work items requires.
List labels
Read a project's labels. Call this to turn label names into the ids that creating and updating work items requires.
Read a work item's history
Page through the change history of a work item — state moves, reassignments, field edits — to summarise what happened and when.
Relate work items
Create a typed relation between two work items — blocking, blocked by, duplicate, relates to, or a custom workspace relation type — so dependencies are explicit.
Attach an external link to a work item
Add a titled external URL to a work item — a pull request, a dashboard, a design file — and read back the links already on it.
Attach a file to a work item
Upload a file to a work item. Request presigned upload credentials, POST the file to the returned URL, then confirm the upload. Over MCP the `upload_from_url` action does all three in one call.
Manage work item types
List and create the work item types in a project — Bug, Story, Epic and any custom type — each with its own icon and custom properties. Prefer the MCP `resolve` action over `create`: it finds an…
Check this agent
Run the card through the validator, or send the agent a few harmless test calls. Each tool opens with plane.so filled in.