Planka MCP Server

A Model Context Protocol (MCP) server for PLANKA kanban boards, purpose-built for Claude and other AI agents. Its 15 documented tools cover planka, card, task, manage. It runs locally over stdio via the published package.

People connecting productivity tools to Claude, Cursor, VS Code, or another MCP client. The project is written in TypeScript.

VERIFIED ACTIVE

LAST COMMIT 2026-02-03 · ★ 8 · #98 OF 139 MAINTAINED PRODUCTIVITY · VERIFIED 2026-08-25

MIT · TypeScript servers · how we verify → /methodology

01 · Install Planka

before you install - you'll need

Set PLANKA_BASE_URL, PLANKA_AGENT_EMAIL, PLANKA_AGENT_PASSWORD before connecting.

Claude Code

claude mcp add gogogadgetbytes-planka-mcp -- npx -y @gogogadgetbytes/planka-mcp

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "gogogadgetbytes-planka-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@gogogadgetbytes/planka-mcp"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

npm package @gogogadgetbytes/planka-mcp - published under the repo owner's npm scope (@gogogadgetbytes)

registry namespace io.github.gogogadgetbytes is GitHub-verified and matches the repo owner

03 · What Planka can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can get projects, boards, and list hierarchy, get a board with all cards, lists, and labels, create a card (optionally with tasks), and update card properties.

The 15 tools it gives your agent

Extracted from the project's README - what planka lets an agent do.

planka_get_structure
- Get projects, boards, and lists hierarchy
planka_get_board
- Get a board with all cards, lists, and labels
planka_create_card
- Create a card (optionally with tasks)
planka_update_card
- Update card properties
planka_move_card
- Move card to different list/position
planka_get_card
- Get card details with tasks/comments
planka_delete_card
- Delete a card
planka_create_tasks
- Add tasks (checklist items) to a card
planka_update_task
- Update task name or completion
planka_delete_task
- Delete a task
planka_manage_labels
- Create/update/delete board labels
planka_set_card_labels
- Add/remove labels from a card
show all 15 tools
planka_add_comment
- Add a comment to a card
planka_get_comments
- Get all comments on a card
planka_manage_lists
- Create/update/delete lists

04 · Who maintains Planka

planka is maintained by gogogadgetbytes. We track 2 MCP servers from gogogadgetbytes - 2 actively maintained, 11 combined GitHub stars, oldest repo from Jan 2026.

05 · Facts

category
productivity - ranked #98 of 139 actively-maintained productivity servers as of 2026-08-25.
registry
io.github.gogogadgetbytes/planka (active, first published 2026-02-03)
packages
npm:@gogogadgetbytes/planka-mcp

06 · Planka FAQ

Is Planka still maintained?

Yes - as of 2026-08-25, its last commit was 2026-02-03. We re-verify nightly.

What can Planka do?

With this server connected, an agent can get projects, boards, and list hierarchy, get a board with all cards, lists, and labels, create a card (optionally with tasks), and update card properties.

How do I install Planka?

Run `npx -y @gogogadgetbytes/planka-mcp`. The README documents 3 environment variables (PLANKA_BASE_URL, PLANKA_AGENT_EMAIL, PLANKA_AGENT_PASSWORD) to set first. Set PLANKA_BASE_URL, PLANKA_AGENT_EMAIL, PLANKA_AGENT_PASSWORD before connecting. You can also paste the ready-made client config above.

Does Planka run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Planka

More productivity MCP servers · Easy Notion · Kanera · Hebcal · Airmcp · Intervals Icu MCP

More TypeScript MCP servers · Guardvibe · Test Coverage MCP · Server Taiwan Weather · Code Review Server · Platform AI · see all