Integration

Plane integration

Plane is an open-source project and work-item tracker. Read and write projects and their features, work items (issues) with their states, labels, links, attachments, comments and worklogs, organise them into cycles and modules, group them under epics, triage an intake queue, manage workspace and project members, and search work items across a workspace. Every route is scoped by workspace slug and, below that, by project id. Authentication is a personal or workspace API key sent in the X-API-Key header; the key inherits the permissions of the member it belongs to.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Plane.Built from the 96 Plane tools below, on the connection you add once.

What you can do with Plane

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Page, 6 operations

  • create_project_pageCreate project pagePOSTCreate a project page.
  • create_workspace_pageCreate workspace pagePOSTCreate a wiki page.
  • get_project_pageGet project pageGETRetrieve a project page.
  • get_workspace_pageGet workspace pageGETRetrieve a wiki page.
  • list_project_pagesList project pagesGETList project pages.
  • list_workspace_pagesList workspace pagesGETList workspace wiki pages.

Work item, 6 operations

  • create_work_itemCreate work itemPOSTCreate a work item.
  • delete_work_itemDelete work itemDELETEDelete a work item.
  • get_project_work_itemGet project work itemGETRetrieve a work item by ID.
  • get_workspace_work_itemGet workspace work itemGETRetrieve a work item by identifier.
  • list_work_itemsList work itemsGETList all work items.
  • update_work_itemUpdate work itemPATCHUpdate a work item.

Attachment, 5 operations

  • create_attachmentCreate attachmentPOSTGet upload credentials.
  • delete_attachmentDelete attachmentDELETEDelete an attachment.
  • get_attachmentGet attachmentGETRetrieve an attachment.
  • list_attachmentsList attachmentsGETList all attachments.
  • update_attachmentUpdate attachmentPATCHUpdate an attachment.

Comment, 5 operations

  • create_commentCreate commentPOSTCreate a work item comment.
  • delete_commentDelete commentDELETEDelete a work item comment.
  • get_commentGet commentGETRetrieve a work item comment.
  • list_commentsList commentsGETList all work item comments.
  • update_commentUpdate commentPATCHUpdate a work item comment.

Cycle, 5 operations

  • create_cycleCreate cyclePOSTCreate a cycle.
  • delete_cycleDelete cycleDELETEDelete a cycle.
  • get_cycleGet cycleGETRetrieve a cycle.
  • list_cyclesList cyclesGETList all cycles.
  • update_cycleUpdate cyclePATCHUpdate a cycle.

Epic, 5 operations

  • create_epicCreate epicPOSTCreate an epic.
  • delete_epicDelete epicDELETEDelete an epic.
  • get_epicGet epicGETRetrieve an epic.
  • list_epicsList epicsGETList all epics.
  • update_epicUpdate epicPATCHUpdate an epic.

Intake issue, 5 operations

  • create_intake_issueCreate intake issuePOSTCreate an intake work item.
  • delete_intake_issueDelete intake issueDELETEDelete an intake work item.
  • get_intake_issueGet intake issueGETRetrieve an intake work item.
  • list_intake_issuesList intake issuesGETList all intake work items.
  • update_intake_issueUpdate intake issuePATCHUpdate an intake work item.

Link, 5 operations

  • create_linkCreate linkPOSTCreate a link.
  • delete_linkDelete linkDELETEDelete a link.
  • get_linkGet linkGETRetrieve a link.
  • list_linksList linksGETList all links.
  • update_linkUpdate linkPATCHUpdate a link.

Module, 5 operations

  • create_moduleCreate modulePOSTCreate a module.
  • delete_moduleDelete moduleDELETEDelete a module.
  • get_moduleGet moduleGETRetrieve a module.
  • list_modulesList modulesGETList all modules.
  • update_moduleUpdate modulePATCHUpdate module details.

Project, 5 operations

  • create_projectCreate projectPOSTCreate a project.
  • delete_projectDelete projectDELETEDelete a project.
  • get_projectGet projectGETRetrieve a project.
  • list_projectsList projectsGETList all projects.
  • update_projectUpdate projectPATCHUpdate a project.

Project label, 5 operations

  • create_project_labelCreate project labelPOSTCreate project label.
  • delete_project_labelDelete project labelDELETEDelete project label.
  • get_project_labelGet project labelGETGet project label.
  • list_project_labelsList project labelsGETList project labels.
  • update_project_labelUpdate project labelPATCHUpdate project label.

Project member, 5 operations

  • create_project_memberCreate project memberPOSTCreate project member.
  • delete_project_memberDelete project memberDELETEDelete project member.
  • get_project_memberGet project memberGETGet project member.
  • list_project_membersList project membersGETList all project members.
  • update_project_memberUpdate project memberPATCHUpdate project member.

State, 5 operations

  • create_stateCreate statePOSTCreate a state.
  • delete_stateDelete stateDELETEDelete a state.
  • get_stateGet stateGETRetrieve a state.
  • list_statesList statesGETList all states.
  • update_stateUpdate statePATCHUpdate a state.

Archive, 4 operations

  • archive_cycleArchive cyclePOSTArchive a cycle.
  • archive_projectArchive projectPOSTArchive project.
  • create_module_archiveCreate module archivePOSTArchive a module.
  • unarchive_projectUnarchive projectDELETEUnarchive project.

Worklog, 4 operations

  • create_worklogCreate worklogPOSTCreate a worklog.
  • delete_worklogDelete worklogDELETEDelete a worklog.
  • list_worklogsList worklogsGETList all worklogs for a work item.
  • update_worklogUpdate worklogPATCHUpdate a worklog.

Cycle issue, 3 operations

  • create_cycle_issueCreate cycle issuePOSTAdd work items to cycle.
  • delete_cycle_issueDelete cycle issueDELETERemove work item from cycle.
  • list_cycle_issuesList cycle issuesGETList all work items in a cycle.

Module issue, 3 operations

  • create_module_issueCreate module issuePOSTAdd work items to module.
  • delete_module_issueDelete module issueDELETERemove work item from module.
  • list_module_issuesList module issuesGETList all work items in a module.

Feature, 2 operations

  • get_project_featuresGet project featuresGETGet project features.
  • update_project_featuresUpdate project featuresPATCHUpdate project features.

Issue, 2 operations

  • create_issueCreate issuePOSTAdd work items to epic.
  • list_issuesList issuesGETList epic work items.

Unarchive, 2 operations

  • delete_archived_module_unarchiveDelete archived module unarchiveDELETERestore a module.
  • unarchive_cycleUnarchive cycleDELETERestore a cycle.

Advanced search, 1 operation

  • advanced_search_work_itemsAdvanced search work itemsPOSTAdvanced search work items.

Archived cycle, 1 operation

  • list_archived_cyclesList archived cyclesGETList all archived cycles.

Archived module, 1 operation

  • list_archived_modulesList archived modulesGETList all archived modules.

Member, 1 operation

  • list_membersList membersGETGet all workspace members.

Remove, 1 operation

  • remove_workspace_memberRemove workspace memberPOSTRemove workspace member.

Search, 1 operation

  • list_searchList searchGETSearch work items.

Total worklog, 1 operation

  • list_total_worklogsList total worklogsGETGet total time for each work item.

Transfer issue, 1 operation

  • transfer_cycle_issuesTransfer cycle issuesPOSTTransfer cycle work items.

Use, 1 operation

  • create_project_from_templateCreate project from templatePOSTCreate project with template.

Use Plane from Claude Code, Cursor or Codex

Connect Plane in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Plane operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Plane

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Plane once

    Add your Plane connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Plane integration FAQ

What can you do with the Plane integration?

LiveContext exposes 96 operations on Plane, covering page, work item, attachment and comment.

Popular integrations

Browse the whole catalog