npm · @omnicoreos/planka-mcp
$npx -y @omnicoreos/planka-mcp@0.3.0 PLANKA_BASE_URL (required) — Planka base URL, for example https://planka.example.com
PLANKA_API_KEY · secret — 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 · secret — 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