Skip to content
mcp/skillhub

Planka MCP Server

by omnicoreosio.github.omnicoreos/planka-mcpv0.3.0

Planka 2.x MCP server with verified card, task, comment, label, and list operations.

2Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Maintained37d ago

Install Planka MCP server

Install in Claude Code

claude mcp add planka-omnicoreos -e PLANKA_BASE_URL='<planka-base-url>' -e PLANKA_API_KEY='<planka-api-key>' -e PLANKA_AGENT_PASSWORD='<planka-agent-password>' -- npx -y @omnicoreos/planka-mcp

Configuration

VariableRequiredSecretDescription
PLANKA_BASE_URLyes—Planka base URL, for example https://planka.example.com
PLANKA_API_KEY—yesPlanka API key (X-Api-Key). Recommended: replaces the email/password login
PLANKA_AGENT_EMAIL——Email or username of the Planka agent user. Only needed when PLANKA_API_KEY is not set
PLANKA_AGENT_PASSWORD—yesPassword of the Planka agent user. Only needed when PLANKA_API_KEY is not set
PLANKA_DEFAULT_BOARD_ID——Board id used when a tool call omits boardId
PLANKA_ALLOWED_BOARD_IDS——Comma-separated board ids this server may see and touch. Everything else is hidden
PLANKA_ALLOWED_PROJECT_IDS——Comma-separated project ids this server may see. Everything else is hidden
PLANKA_READ_ONLY——Set to true to hide and refuse every write tool
PLANKA_DISABLED_TOOLS——Comma-separated tool names to switch off, for example planka_get_board
PLANKA_PROTECTED_LIST_IDS——Comma-separated list ids that must not receive cards nor be edited or deleted
PLANKA_HIDE_DEPRECATED——Set to true to drop the deprecated tool aliases from tools/list. They stay callable
PLANKA_SUMMARY_HIGHLIGHT_LABEL——Label planka_board_summary flags as unblocked/ready. Unset: no highlighting
PLANKA_SUMMARY_DECISION_LISTS——Comma-separated columns planka_board_summary returns cards from when the call does not say

Freshness

Maintained — last maintenance signal 37d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-09-03 · 37d ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-09-03 · 37d ago · official registry · v0.3.0

FAQ

›How do I install the Planka MCP server in Claude Code?

Run: claude mcp add planka-omnicoreos -e PLANKA_BASE_URL='<planka-base-url>' -e PLANKA_API_KEY='<planka-api-key>' -e PLANKA_AGENT_PASSWORD='<planka-agent-password>' -- npx -y @omnicoreos/planka-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Planka require an API key?

Yes. It expects PLANKA_BASE_URL, PLANKA_API_KEY, PLANKA_AGENT_PASSWORD, of which 2 are secrets.

›Can I use Planka as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Planka in the official MCP registry?

Yes, as io.github.omnicoreos/planka-mcp.