Planka MCP Server

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

Local serverstdio

What is the Planka MCP Server?

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

Packages and local setup

The published npm package is @omnicoreos/planka-mcp, version 0.3.0. Its declared MCP transport is stdio.

The package declares PLANKA_BASE_URL (required): Planka base URL, for example https://planka.example.com; PLANKA_API_KEY: Planka 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: Password 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.

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository · Project website. This profile uses version 0.3.0 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related other integrations MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
PLANKA_BASE_URLPlanka base URL, for example https://planka.example.comYes
PLANKA_API_KEYPlanka API key (X-Api-Key). Recommended: replaces the email/password loginOptional
PLANKA_AGENT_EMAILEmail or username of the Planka agent user. Only needed when PLANKA_API_KEY is not setOptional
PLANKA_AGENT_PASSWORDPassword of the Planka agent user. Only needed when PLANKA_API_KEY is not setOptional
PLANKA_DEFAULT_BOARD_IDBoard id used when a tool call omits boardIdOptional
PLANKA_ALLOWED_BOARD_IDSComma-separated board ids this server may see and touch. Everything else is hiddenOptional
PLANKA_ALLOWED_PROJECT_IDSComma-separated project ids this server may see. Everything else is hiddenOptional
PLANKA_READ_ONLYSet to true to hide and refuse every write toolOptional
PLANKA_DISABLED_TOOLSComma-separated tool names to switch off, for example planka_get_boardOptional
PLANKA_PROTECTED_LIST_IDSComma-separated list ids that must not receive cards nor be edited or deletedOptional
PLANKA_HIDE_DEPRECATEDSet to true to drop the deprecated tool aliases from tools/list. They stay callableOptional
PLANKA_SUMMARY_HIGHLIGHT_LABELLabel planka_board_summary flags as unblocked/ready. Unset: no highlightingOptional
PLANKA_SUMMARY_DECISION_LISTSComma-separated columns planka_board_summary returns cards from when the call does not sayOptional