@bpmnkit/cli

MCPattestiert
v1.1.0UnknownMITAktualisiert vor 1 TnpmGitHub

Command-line interface for Camunda 8 — deploy, manage, and monitor processes from the terminal

Läuft in
ClaudeCursorCopilotGemini

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.

Attestierter Build
Eine verifizierte Herkunfts-Attestation bindet dieses Artefakt an das gelistete Repository. Den Eintrag hat noch niemand beansprucht — das belegt, wo der Code gebaut wurde, nicht, wer dahintersteht.
228Downloads/Wo.
9GitHub-Sterne
1Forks
vor 1 TLetzte Aktualisierung
Liest diese Zugangsdaten
  • ZEEBE_CLIENT_SECRETOAuth-Appoptional

    OAuth client secret for Camunda SaaS

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.

Paket
AutorUnknown
LizenzMIT
Version1.1.0
Quellenpm+mcp-registry
Trust-Status
A
85/100Vertrauenswürdig
✓Im Forge-Index gelistet+10/10
✓Identität verifiziert · attestierter Build+20/20
—Ed25519-Publish-Signatur+0/5
→ Wird automatisch ergänzt, wenn der Publisher `forge publish` ausführt
—Domain-Verifizierung+0/5
→ Publisher: hinterlege /.well-known/forge.json auf der Paket-Homepage mit { "publisher": "<github-login>" }
✓npm Trusted Publishing (Sigstore)+5/5
—npm-Maintainer-Übereinstimmung+0/5
→ Publisher: trage den verifizierten GitHub-Login als Maintainer des npm-Pakets ein (npm owner add <login>)
✓CVE-Scan · sauber+30/30
✓Statische Analyse · sauber+20/20
Füge das in Claude Code, Cursor oder einen beliebigen KI-Assistenten ein, um alle Lücken zu schließen
StatusIdentität verifiziert
PublisherNicht verifiziert
SignaturNicht signiert
Domain—
Herkunft✓ Sigstore-verifiziert · 44ffa16
Abhängigkeiten55 aufgelöst · 1 mit Advisories
Tool-Oberfläche40 Tools · keines privilegiert
Sicherheits-Scan⚠ Warnungen (3)v1.1.0 · heuteWie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert30. Sept. 2026

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.

Tools

40 Tools · keines privilegiert
Statisch aus dem veröffentlichten Paket extrahiertv1.1.0 · 10h ago

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.

sort-bySort field

Sort field

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

sort-orderSort order: asc|desc

Sort order: asc|desc

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

askNatural language search using a local AI (claude/copilot/gemini)

Natural language search using a local AI (claude/copilot/gemini)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

queryAsk in plain language; the AI translates it to a Camunda API search

Ask in plain language; the AI translates it to a Camunda API search

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get-xmlGet process definition XML and render as ASCII art

Get process definition XML and render as ASCII art

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

processDefinitionKeyProcess definition key

Process definition key

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

renderRender process definition as ASCII art in the terminal

Render process definition as ASCII art in the terminal

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

decisionDefinitionKeyDecision definition key

Decision definition key

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

decisionRequirementsKeyDecision requirements key

Decision requirements key

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get-start-formGet process start form and render as ASCII art

Get process start form and render as ASCII art

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get-formGet user task form and render as ASCII art

Get user task form and render as ASCII art

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

userTaskKeyUser task key

User task key

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

completionGenerate shell completion scripts

Generate shell completion scripts

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

bashGenerate bash completion script

Generate bash completion script

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

zshGenerate zsh completion script

Generate zsh completion script

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

fishGenerate fish completion script

Generate fish completion script

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

workspaceProject root to search for .camunda/element-templates (default: current directory)

Project root to search for .camunda/element-templates (default: current directory)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

config-folderConfig folder name searched at each level (default: .camunda)

Config folder name searched at each level (default: .camunda)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

searchSearch the bundled Camunda 8 out-of-the-box connector catalog (Slack, HTTP, AWS, AI Agent, …)

Search the bundled Camunda 8 out-of-the-box connector catalog (Slack, HTTP, AWS, AI Agent, …)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

listList every connector template — the bundled Camunda 8 catalog plus the project's own

List every connector template — the bundled Camunda 8 catalog plus the project's own

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

showShow a connector template's required/optional input keys

Show a connector template's required/optional input keys

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

templateIdTemplate id, e.g. io.camunda.connectors.Slack.v1

Template id, e.g. io.camunda.connectors.Slack.v1

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

validateValidate element templates against the Camunda schema — a .json file, or every template a project holds

Validate element templates against the Camunda schema — a .json file, or every template a project holds

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

pathA template .json file, or a project directory (default: the current directory)

A template .json file, or a project directory (default: the current directory)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

formatOutput format: text (default) or json

Output format: text (default) or json

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

connectorConnector element templates — generate from OpenAPI, browse the catalog, validate a project's own

Connector element templates — generate from OpenAPI, browse the catalog, validate a project's own

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

generateGenerate connector templates from a local OpenAPI spec or catalog entry

Generate connector templates from a local OpenAPI spec or catalog entry

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

apiCatalog API id (e.g. github, stripe). Use 'connector catalog' to list.

Catalog API id (e.g. github, stripe). Use 'connector catalog' to list.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

base-urlOverride the base URL from the spec

Override the base URL from the spec

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

id-prefixReverse-DNS id prefix (default: io.generated)

Reverse-DNS id prefix (default: io.generated)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

filterRegex filter on operationId/summary (case-insensitive)

Regex filter on operationId/summary (case-insensitive)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

expand-bodyDecompose top-level request body properties into individual fields

Decompose top-level request body properties into individual fields

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

authDefault auth type: noAuth, apiKey, basic, bearer, oauth-client-credentials-flow

Default auth type: noAuth, apiKey, basic, bearer, oauth-client-credentials-flow

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

dry-runPrint templates to stdout without writing files

Print templates to stdout without writing files

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

catalogList available API catalog entries

List available API catalog entries

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

deployDeploy a BPMN (or DMN/form) file to local Reebe or the active Camunda 8 profile

Deploy a BPMN (or DMN/form) file to local Reebe or the active Camunda 8 profile

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

filePath to the resource file

Path to the resource file

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

targetDeployment target: "local" (Reebe, via ZEEBE_ADDRESS) or "camunda8" (active profile)

Deployment target: "local" (Reebe, via ZEEBE_ADDRESS) or "camunda8" (active profile)

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

devLocal development loop — edit, simulate, lint and test every process in a folder in the browser

Local development loop — edit, simulate, lint and test every process in a folder in the browser

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

dirProject directory (default: current directory)

Project directory (default: current directory)

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.

Über

Command-line interface for Camunda 8 — deploy, manage, and monitor processes from the terminal

Schlagwörter
camundabpmncliterminalzeebeworkflowtypescriptcasen
Alternativen
Tool-Oberflächen werden verglichen…

Abhängigkeitsbaum

Was ein Forge-Scan am 2026-09-30 aus den npm-Metadaten aufgelöst hat — beobachtete Auflösung, keine Angabe des Herausgebers.

55 Pakete aufgelöst · 9 direkt · 1 mit Sicherheitshinweisen Die Auflösung endet bei Tiefe 4 und 60 Paketen.

Der Durchlauf endete an der Tiefengrenze 4. Alles unterhalb dieser Ebene wurde nie aufgelöst.

31 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)

Deklariert, aber nicht aufgelöst

18 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.

+6 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.

Nicht verfolgt: optionalDependencies, peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.