gogogadgetbytes avatar

Planka

gogogadgetbytes/planka-mcp

Connects Claude to your Planka kanban board through the Planka 2.0 API. You get 13 tools covering the full CRUD spectrum: create cards with tasks in one shot, move cards between lists, manage labels across boards, add comments, and update task completion states. The server handles auth via environment variables and includes combined operations like creating a card with its checklist already attached. Designed for workflow automation where you want Claude to interact with your boards directly, like triaging issues into lanes, updating sprint progress, or maintaining project documentation as cards. Works with both Claude Desktop and Claude Code through stdio transport.

GitHub stars
7
tools
15
auth
Secret needed
transport
STDIO
env vars
3
last updated
Feb 3, 2026

Tools

15 tools

Public tool metadata for what this MCP can expose to an agent.

planka_get_structureGet projects, boards, and lists hierarchy

Get projects, boards, and lists hierarchy

No parameter schema in public metadata yet.

planka_get_boardGet a board with all cards, lists, and labels

Get a board with all cards, lists, and labels

No parameter schema in public metadata yet.

planka_create_cardCreate a card (optionally with tasks)

Create a card (optionally with tasks)

No parameter schema in public metadata yet.

planka_update_cardUpdate card properties

Update card properties

No parameter schema in public metadata yet.

planka_move_cardMove card to different list/position

Move card to different list/position

No parameter schema in public metadata yet.

planka_get_cardGet card details with tasks/comments

Get card details with tasks/comments

No parameter schema in public metadata yet.

planka_delete_cardDelete a card

Delete a card

No parameter schema in public metadata yet.

planka_create_tasksAdd tasks (checklist items) to a card

Add tasks (checklist items) to a card

No parameter schema in public metadata yet.

planka_update_taskUpdate task name or completion

Update task name or completion

No parameter schema in public metadata yet.

planka_delete_taskDelete a task

Delete a task

No parameter schema in public metadata yet.

planka_manage_labelsCreate/update/delete board labels

Create/update/delete board labels

No parameter schema in public metadata yet.

planka_set_card_labelsAdd/remove labels from a card

Add/remove labels from a card

No parameter schema in public metadata yet.

planka_add_commentAdd a comment to a card

Add a comment to a card

No parameter schema in public metadata yet.

planka_get_commentsGet all comments on a card

Get all comments on a card

No parameter schema in public metadata yet.

planka_manage_listsCreate/update/delete lists

Create/update/delete lists

No parameter schema in public metadata yet.

Sponsors

Configuration

PLANKA_BASE_URL*

PLANKA server URL (e.g., https://planka.example.com)

PLANKA_AGENT_EMAIL*

Email/username for PLANKA authentication

PLANKA_AGENT_PASSWORD*secret

Password for PLANKA authentication

Readme

PLANKA MCP Server

A Model Context Protocol (MCP) server for PLANKA kanban boards, purpose-built for Claude and other AI agents.

Features

  • Full PLANKA 2.0 API support
  • Type-safe with Zod validation
  • Optimized for agent workflows (combined operations, sensible defaults)
  • 13 tools covering cards, tasks, labels, comments, and lists

Installation

npm install @gogogadgetbytes/planka-mcp

Or run directly:

npx @gogogadgetbytes/planka-mcp

Configuration

Environment Variables

VariableRequiredDescription
PLANKA_BASE_URLYesYour PLANKA server URL
PLANKA_AGENT_EMAILYesAgent user email
PLANKA_AGENT_PASSWORDYesAgent user password

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "planka": {
      "command": "npx",
      "args": ["@gogogadgetbytes/planka-mcp"],
      "env": {
        "PLANKA_BASE_URL": "https://planka.example.com",
        "PLANKA_AGENT_EMAIL": "agent@example.com",
        "PLANKA_AGENT_PASSWORD": "your-password"
      }
    }
  }
}

View the full README on GitHub

Details

Repository
github.com/gogogadgetbytes/planka-mcp
Package
@gogogadgetbytes/planka-mcp
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from gogogadgetbytes