{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.omnicoreos/planka-mcp","description":"Planka 2.x MCP server with verified card, task, comment, label, and list operations.","title":"Planka MCP","repository":{"url":"https://github.com/omnicoreos/planka-mcp","source":"github"},"version":"0.3.0","websiteUrl":"https://github.com/omnicoreos/planka-mcp","icons":[{"src":"https://avatars.githubusercontent.com/u/265942793?v=4","mimeType":"image/png","sizes":["460x460"]}],"packages":[{"registryType":"npm","identifier":"@omnicoreos/planka-mcp","version":"0.3.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Planka base URL, for example https://planka.example.com","isRequired":true,"format":"string","name":"PLANKA_BASE_URL"},{"description":"Planka API key (X-Api-Key). Recommended: replaces the email/password login","format":"string","isSecret":true,"name":"PLANKA_API_KEY"},{"description":"Email or username of the Planka agent user. Only needed when PLANKA_API_KEY is not set","format":"string","name":"PLANKA_AGENT_EMAIL"},{"description":"Password of the Planka agent user. Only needed when PLANKA_API_KEY is not set","format":"string","isSecret":true,"name":"PLANKA_AGENT_PASSWORD"},{"description":"Board id used when a tool call omits boardId","format":"string","name":"PLANKA_DEFAULT_BOARD_ID"},{"description":"Comma-separated board ids this server may see and touch. Everything else is hidden","format":"string","name":"PLANKA_ALLOWED_BOARD_IDS"},{"description":"Comma-separated project ids this server may see. Everything else is hidden","format":"string","name":"PLANKA_ALLOWED_PROJECT_IDS"},{"description":"Set to true to hide and refuse every write tool","format":"string","name":"PLANKA_READ_ONLY"},{"description":"Comma-separated tool names to switch off, for example planka_get_board","format":"string","name":"PLANKA_DISABLED_TOOLS"},{"description":"Comma-separated list ids that must not receive cards nor be edited or deleted","format":"string","name":"PLANKA_PROTECTED_LIST_IDS"},{"description":"Set to true to drop the deprecated tool aliases from tools/list. They stay callable","format":"string","name":"PLANKA_HIDE_DEPRECATED"},{"description":"Label planka_board_summary flags as unblocked/ready. Unset: no highlighting","format":"string","name":"PLANKA_SUMMARY_HIGHLIGHT_LABEL"},{"description":"Comma-separated columns planka_board_summary returns cards from when the call does not say","format":"string","name":"PLANKA_SUMMARY_DECISION_LISTS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-03T21:58:51.716269Z","publishedAt":"2026-09-03T21:58:51.716269Z","updatedAt":"2026-09-03T21:58:51.716269Z","isLatest":true}}}],"metadata":{"count":1}}
