
Planka
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 toolsPublic 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*secretPassword 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
| Variable | Required | Description |
|---|---|---|
PLANKA_BASE_URL | Yes | Your PLANKA server URL |
PLANKA_AGENT_EMAIL | Yes | Agent user email |
PLANKA_AGENT_PASSWORD | Yes | Agent 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"
}
}
}
}
Details
- Repository
- github.com/gogogadgetbytes/planka-mcp
- Package
@gogogadgetbytes/planka-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active