A Planka 2.x MCP server with verified writes and an optional agent workflow
Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.
PLANKA_API_KEYAPI-SchlüsseloptionalPlanka API key (X-Api-Key). Recommended: replaces the email/password login
PLANKA_AGENT_PASSWORDAPI-SchlüsseloptionalPassword of the Planka agent user. Only needed when PLANKA_API_KEY is not set
Vom Autor in der offiziellen MCP-Registry angegeben. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.
Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.
boardIdBoard to work on. Optional: omit it when PLANKA_DEFAULT_BOARD_ID is configured, or let the summary resolve it.Board to work on. Optional: omit it when PLANKA_DEFAULT_BOARD_ID is configured, or let the summary resolve it.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka-open-sessionRead the board the cheap way and report where it stands: columns, counts, what moved recently, what is waiting on a human.Read the board the cheap way and report where it stands: columns, counts, what moved recently, what is waiting on a human.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
sinceISO date to measure recent movement from (defaults to the last 24 hours).ISO date to measure recent movement from (defaults to the last 24 hours).
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka-close-cardRecord a closing comment with real evidence, move the card, and prove both landed.Record a closing comment with real evidence, move the card, and prove both landed.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
cardIdCard to close.Card to close.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
listIdColumn to move the card to. Optional: without it, propose the destination and ask before moving.Column to move the card to. Optional: without it, propose the destination and ask before moving.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka-board-triageWalk the columns that are waiting on a person and turn each card into one concrete question or next step.Walk the columns that are waiting on a person and turn each card into one concrete question or next step.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
listsComma-separated names of the columns to walk. Defaults to whatever the summary shows as waiting on a human.Comma-separated names of the columns to walk. Defaults to whatever the summary shows as waiting on a human.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
workflow-readmeThe optional board workflow: columns, labels, who moves what, and the director/worker split. Read it before running cards in parallel.The optional board workflow: columns, labels, who moves what, and the director/worker split. Read it before running cards in parallel.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
workflow-board-templateThe columns and labels the workflow expects, ready to create on a fresh board.The columns and labels the workflow expects, ready to create on a fresh board.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
skill-orchestratorDirector role: select cards, dispatch one worker per card, audit evidence, merge. Same text the plugin installs as a skill.Director role: select cards, dispatch one worker per card, audit evidence, merge. Same text the plugin installs as a skill.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
skill-close-cardClosing a card honestly: required evidence, the closing comment template, and which transition each role owns.Closing a card honestly: required evidence, the closing comment template, and which transition each role owns.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka-2x-gotchasHow Planka 2.x actually behaves: HTML-with-200 on unknown GETs, 404 that means 403, fixed page sizes, archive lists. Read this when a call answers something that makes no sense.How Planka 2.x actually behaves: HTML-with-200 on unknown GETs, 404 that means 403, fixed page sizes, archive lists. Read this when a call answers something that makes no sense.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
label-colorsEvery color planka_create_label and planka_update_label accept, as JSON. Generated from the schema, so it can never drift from what the server validates.Every color planka_create_label and planka_update_label accept, as JSON. Generated from the schema, so it can never drift from what the server validates.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_card_historyOne card's activity log as human lines (who, when, what). Planka logs only creation, moves,One card's activity log as human lines (who, when, what). Planka logs only creation, moves,
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_board_activityWhat moved on a board, grouped by card — the call to make when resuming a session.What moved on a board, grouped by card — the call to make when resuming a session.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_add_attachmentUpload a local file (screenshot, log, doc) onto a card.Upload a local file (screenshot, log, doc) onto a card.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_get_attachmentsAttachments on a card: id, name, mimeType, size, download URL.Attachments on a card: id, name, mimeType, size, download URL.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_view_attachmentAn attachment's content: images come back viewable, text inline, anything else as metadata only.An attachment's content: images come back viewable, text inline, anything else as metadata only.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_delete_attachmentprivilegiertDelete an attachment. Confirmed by re-reading the card's attachments.Delete an attachment. Confirmed by re-reading the card's attachments.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_duplicate_cardCopy a card with its tasks, labels and members (attachments are not copied). Lands in theCopy a card with its tasks, labels and members (attachments are not copied). Lands in the
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_archive_cardArchive a card (Planka's hidden archive column) or bring it back with restoreToListId.Archive a card (Planka's hidden archive column) or bring it back with restoreToListId.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_move_list_cardsprivilegiertMove EVERY card of one column into another. Counts both columns before and after; verifiedMove EVERY card of one column into another. Counts both columns before and after; verified
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_create_cardCreate a card in a list, optionally with a checklist of tasks.Create a card in a list, optionally with a checklist of tasks.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_get_cardOne card as a digest: name, column, labels, members, checklist counts, attachment and comment counts, and the first 200 chars of the description.One card as a digest: name, column, labels, members, checklist counts, attachment and comment counts, and the first 200 chars of the description.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_update_cardUpdate a card's name, description, due date or completion. Null clears a field.Update a card's name, description, due date or completion. Null clears a field.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_move_cardprivilegiertMove a card to another list, board or position — the workflow transition.Move a card to another list, board or position — the workflow transition.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_delete_cardprivilegiertPermanently delete a card with its tasks, comments and attachments. Cannot be undone; confirmed by re-reading.Permanently delete a card with its tasks, comments and attachments. Cannot be undone; confirmed by re-reading.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_create_commentComment on a card: status updates, notes, agent activity logs. Verified by re-reading the card's comments.Comment on a card: status updates, notes, agent activity logs. Verified by re-reading the card's comments.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_add_commentDEPRECATED: use planka_create_comment. Kept so existing callers keep working; it forwards every argument unchanged.DEPRECATED: use planka_create_comment. Kept so existing callers keep working; it forwards every argument unchanged.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_get_commentsRead a card's comments, oldest first. Planka serves them 50 at a time: this returns `limit` of them (default 20) plus hasMore and nextBeforeId to continue.Read a card's comments, oldest first. Planka serves them 50 at a time: this returns `limit` of them (default 20) plus hasMore and nextBeforeId to continue.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_update_commentRewrite a comment, by ID from planka_get_comments. Only the agent user's own comments. Verified by re-reading the card's comments.Rewrite a comment, by ID from planka_get_comments. Only the agent user's own comments. Verified by re-reading the card's comments.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_delete_commentprivilegiertDelete a comment, by ID from planka_get_comments. Only the agent user's own comments. Confirmed by re-reading the card's comments.Delete a comment, by ID from planka_get_comments. Only the agent user's own comments. Confirmed by re-reading the card's comments.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_manage_commentDEPRECATED: use planka_update_comment / planka_delete_comment (and planka_create_comment to write one). Kept so existing callers keep working; it only routes `action` to those tools.DEPRECATED: use planka_update_comment / planka_delete_comment (and planka_create_comment to write one). Kept so existing callers keep working; it only routes `action` to those tools.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_create_labelCreate a label on a board. Verified against the board's labels after writing.Create a label on a board. Verified against the board's labels after writing.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_update_labelRename a label or change its color, by label ID from planka_board_summary. Verified against the board.Rename a label or change its color, by label ID from planka_board_summary. Verified against the board.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_delete_labelprivilegiertDelete a label from a board. DESTRUCTIVE: it disappears from every card that carried it. Confirmed by re-reading the board.Delete a label from a board. DESTRUCTIVE: it disappears from every card that carried it. Confirmed by re-reading the board.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_manage_labelsDEPRECATED: use planka_create_label / planka_update_label / planka_delete_label. Kept so existing callers keep working; it only routes `action` to those tools.DEPRECATED: use planka_create_label / planka_update_label / planka_delete_label. Kept so existing callers keep working; it only routes `action` to those tools.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_set_card_labelsAdd or remove labels on a card, by label ID — never by name. IDs come from planka_board_summary.Add or remove labels on a card, by label ID — never by name. IDs come from planka_board_summary.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
planka_create_listCreate a list (column) on a board. Verified against the board after writing.Create a list (column) on a board. Verified against the board after writing.
Für dieses Tool wurde kein Eingabeschema veröffentlicht.
40 von 40 Tools haben eine Beschreibung veröffentlicht.
Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.
A Planka 2.x MCP server with verified writes and an optional agent workflow
Verlinkte Namen öffnen den Forge-Index aller Einträge, bei denen dieses Tool beobachtet wurde. Alle indexierten Tools durchsuchen.
Der Durchlauf endete an der Tiefengrenze 4. Alles unterhalb dieser Ebene wurde nie aufgelöst.
Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.
36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)
54 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.
+42 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.
Nicht verfolgt: peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.