Can AI agents automate Plane?
Plane · hybrid · project-managementdeveloper-tools
Plane is automatable today through its REST API. This record is Plane project management, including Plane Cloud and self-hosted Plane. It is not PlanetScale, Linear, Jira, Asana, or ClickUp. The Cloud API base is https://api.plane.so/. Requests send a personal access token in the X-API-Key header, or an OAuth access token as Authorization: Bearer. The opened introduction shows workspace project and work-item paths, cursor pagination, and a limit of 60 requests per minute per key. The developer index also names cycles, modules, states, and pages, plus webhooks for workspace events. The official MCP server, version 0.3.3 in the current docs, exposes 30 tools covering 207 actions for work items, planning, projects, and related workspace resources. Hosted OAuth is https://mcp.plane.so/http/mcp. Headless clients use https://mcp.plane.so/http/api-key/mcp with Authorization: Bearer and x-workspace-slug. Local stdio runs uvx plane-mcp-server stdio. The hosted mcp.plane.so service cannot reach private Plane instances; those use stdio and PLANE_BASE_URL. The older HTTP+SSE endpoint and the Node.js package @makeplane/plane-mcp-server are deprecated. The MCP server is built on the official Python plane-sdk. Plane's pricing FAQ calls Plane an open-source project management tool. Cloud has a free seat plan and paid Pro and Business plans. Connector catalogs and a management CLI were not opened. https://developers.plane.so/llms.txt is a developer documentation index. Computer-use viability is unassessed. The API and MCP both score 8. The API is the best path because it is the contract for both Cloud and private instances, while the hosted MCP server cannot reach a private instance.
Best path today: api · Overall automatability: 8/10
Modalities
| Modality | Status | Detail |
|---|---|---|
| API | yes | restx-api-keyoauth2 coverage: partial · docs |
| SDK | yes | python official: yes |
| MCP | yes | verdict: official |
| Integrations | unknown | |
| CLI | unknown | |
| Extensibility | yes | webhooks: True |
| Data access | export: json · import: json | |
| RPA / UI automation | unknown | No repeatable UI probe was run. Plane Cloud and self-hosted instances share a REST API, and computer-use viability was not measured.
|
| Computer use | unknown | measured verdicts only — "unknown" means not yet probed by us |
Scores
| api | mcp | integrations | cli | rpa | computer use | overall |
|---|---|---|---|---|---|---|
| 8 | 8 | — | — | — | — | 8 |
Evidence
| Fact | Tier | Source | Date |
|---|---|---|---|
homepage | declared | source | 2026-09-27 |
license | declared | source | 2026-09-27 |
deployment | declared | source | 2026-09-27 |
modalities.api.exists | declared | source | 2026-09-27 |
modalities.api.kinds[0] | declared | source | 2026-09-27 |
modalities.api.auth[0] | declared | source | 2026-09-27 |
modalities.api.auth[1] | declared | source | 2026-09-27 |
modalities.api.coverage | declared | source | 2026-09-27 |
modalities.sdk.exists | declared | source | 2026-09-27 |
modalities.sdk.official | declared | source | 2026-09-27 |
modalities.sdk.languages[0] | declared | source | 2026-09-27 |
modalities.mcp.first_party | declared | source | 2026-09-27 |
modalities.extensibility.webhooks | declared | source | 2026-09-27 |
modalities.data_access.export[0] | declared | source | 2026-09-27 |
modalities.data_access.import[0] | declared | source | 2026-09-27 |
modalities.agent_docs.llms_txt | declared | source | 2026-09-27 |
verdict.scores.api | declared | source | 2026-09-27 |
verdict.scores.mcp | declared | source | 2026-09-27 |
freshness.watch[0].url | declared | source | 2026-09-27 |
freshness.watch[1].url | declared | source | 2026-09-27 |
freshness.watch[2].url | declared | source | 2026-09-27 |
Related tools
Other products in this database that share a category with Plane.
Last verified 2026-09-27 · volatility high · JSON record