VOOZH about

URL: https://glama.ai/mcp/servers/flowzap-xyz/flowzap-mcp?locale=de-DE

⇱ FlowZap MCP-Server by flowzap-xyz | Glama


FlowZap MCP-Server

Erstellen Sie Workflow-, Sequenz- und Architekturdiagramme mit KI-Assistenten wie Claude, Cursor, Windsurf und 8 weiteren MCP-kompatiblen Tools.

FlowZap ist ein visuelles Workflow-Diagramm-Tool mit einer textbasierten DSL namens FlowZap Code. Dieser MCP-Server ermöglicht es KI-Assistenten, Diagramme für Sie zu erstellen.

Was ist FlowZap?

FlowZap verwandelt Text-Prompts in Drei-Ansichten-Diagramme (Workflow, Sequenz & Architektur) unter Verwendung der FlowZap Code DSL. Es ist NICHT Mermaid, NICHT PlantUML – es ist eine einzigartige domänenspezifische Sprache, die auf Einfachheit und KI-Generierung ausgelegt ist.

Wichtige Fakten:

  • Nur 4 Formen: circle, rectangle, diamond, taskbox

  • Knotenattribute verwenden Doppelpunkte: label:"Text"

  • Kantenbeschriftungen verwenden Gleichheitszeichen: [label="Text"]

  • Handles erforderlich: n1.handle(right) -> n2.handle(left)

  • Das Label für die Lane-Anzeige muss in derselben Zeile wie die öffnende Klammer stehen: laneName { # Label

  • Qualität von Sequenzdiagrammen: Jede Cross-Lane-Anfrage benötigt eine passende Antwortkante vor der nächsten größeren Anfrage; definieren Sie Kanten in chronologischer Reihenfolge; halten Sie einen strikten Rhythmus von Anfrage → Antwort → nächste Anfrage ein; keine verwaisten Knoten

Related MCP server: Draw.io MCP Server

Installation

Der FlowZap MCP-Server funktioniert mit jedem Tool, das das Model Context Protocol (MCP) unterstützt:

Alle kompatiblen Coding-Tools

Tool

Konfiguration

Claude Desktop

Hinzufügen zu claude_desktop_config.json:macOS: ~/Library/Application Support/Claude/claude_desktop_config.jsonWindows: %APPDATA%\Claude\claude_desktop_config.json

Claude Code

Ausführen: claude mcp add --transport stdio flowzap -- npx -y flowzap-mcpOder hinzufügen zu .mcp.json im Projektstammverzeichnis.

Cursor

Einstellungen öffnen → Features → MCP Servers → Server hinzufügen. Verwenden Sie dieselbe JSON-Konfiguration.

Windsurf IDE

Hinzufügen zu ~/.codeium/windsurf/mcp_config.json

OpenAI Codex

Hinzufügen zu ~/.codex/config.toml:[mcp_servers.flowzap]command = "npx"args = ["-y", "flowzap-mcp"]Oder ausführen: codex mcp add flowzap -- npx -y flowzap-mcp

Warp Terminal

Einstellungen → MCP Servers → Klicken Sie auf "+ Add" → Fügen Sie die JSON-Konfiguration ein.

Zed Editor

Hinzufügen zu settings.json:{"context_servers": {"flowzap": {"command": "npx", "args": ["-y", "flowzap-mcp"]}}}

Cline (VS Code)

Cline-Seitenleiste öffnen → MCP Servers-Symbol → cline_mcp_settings.json bearbeiten

Roo Code (VS Code)

Hinzufügen zu .roo/mcp.json im Projekt oder in den globalen Einstellungen.

Continue.dev

Erstellen Sie .continue/mcpServers/flowzap.yaml mit:name: FlowZapmcpServers: - name: flowzap command: npx args: ["-y", "flowzap-mcp"]

Sourcegraph Cody

Hinzufügen zu VS Code settings.json über die openctx.providers-Konfiguration.

Nicht kompatibel: Replit und Lovable.dev unterstützen nur Remote-MCP-Server über URL. Verwenden Sie stattdessen die Public API.

JSON-Konfiguration

Alle Tools verwenden dasselbe JSON-Konfigurationsformat:

{
 "mcpServers": {
 "flowzap": {
 "command": "npx",
 "args": ["-y", "flowzap-mcp"]
 }
 }
}

Windows-Benutzer: Wenn Tools nicht erscheinen, verwenden Sie den absoluten Pfad:

"command": "C:\\Program Files\\nodejs\\npx.cmd"

Finden Sie Ihren npx-Pfad mit: where.exe npx

Verfügbare Tools

Core-Tools

Tool

Beschreibung

flowzap_validate

Validiert die FlowZap Code-Syntax

flowzap_create_playground

Erstellt eine teilbare Diagramm-URL

flowzap_get_syntax

Ruft die FlowZap Code-Syntaxdokumentation ab

Agenten-fokussierte Tools

Tool

Beschreibung

flowzap_export_graph

Exportiert FlowZap Code als strukturierten JSON-Graphen (Lanes, Knoten, Kanten) für die logische Verarbeitung

flowzap_artifact_to_diagram

Analysiert HTTP-Logs, OpenAPI-Spezifikationen oder Code in FlowZap-Diagramme

flowzap_diff

Vergleicht zwei Versionen von FlowZap Code und erhält einen strukturierten Diff

flowzap_apply_change

Wendet strukturierte Patch-Operationen an (Einfügen/Entfernen/Aktualisieren von Knoten/Kanten)

Anwendungsbeispiele

Grundlegende Diagrammerstellung

Fragen Sie Ihren KI-Assistenten:

  • "Generiere ein Sequenzdiagramm des aktuellen Anmelde-Flows, der in dieser App implementiert ist"

  • "Erstelle ein Workflow-Diagramm für ein Auftragsabwicklungssystem"

  • "Erstelle ein Architekturdiagramm für ein Microservices-API-Gateway"

  • "Erstelle ein Flussdiagramm, das den Benutzerregistrierungs-Flow zeigt"

  • "Diagrammiere eine CI/CD-Pipeline mit Build-, Test- und Deploy-Stufen"

Agenten-fokussierte Workflows

HTTP-Logs in Diagramme parsen:

"Here are my nginx access logs. Create a sequence diagram showing the request flow."

Der Agent verwendet flowzap_artifact_to_diagram mit artifactType: "http_logs".

Diagrammstruktur analysieren:

"Which steps in this workflow touch the database?"

Der Agent verwendet flowzap_export_graph, um einen JSON-Graphen zu erhalten, und fragt diesen dann ab.

Zeigen, was sich geändert hat:

"I updated the workflow. What's different from the previous version?"

Der Agent verwendet flowzap_diff, um alten und neuen Code zu vergleichen.

Sichere inkrementelle Updates:

"Add a logging step after the API call in this diagram."

Der Agent verwendet flowzap_apply_change mit einem strukturierten Patch anstelle einer Neugenerierung.

Der Assistent wird:

  1. FlowZap Code basierend auf Ihrer Beschreibung generieren

  2. Den Code validieren

  3. Eine Playground-URL mit der entsprechenden Ansicht (Workflow, Sequenz oder Architektur) erstellen, um sie anzusehen und zu teilen

FlowZap Code-Beispiel

sales { # Sales Team
 n1: circle label:"Order Received"
 n2: rectangle label:"Submit Order"
 n5: rectangle label:"Receive decision"
 n1.handle(right) -> n2.handle(left)
 n2.handle(bottom) -> fulfillment.n3.handle(top) [label="Submit"]
}

fulfillment { # Fulfillment
 n3: rectangle label:"Review Order"
 n4: rectangle label:"Return decision"
 n3.handle(right) -> n4.handle(left)
 n4.handle(top) -> sales.n5.handle(bottom) [label="Approved"]
}

Sicherheit

  • Keine Authentifizierung erforderlich - Verwendet nur öffentliche FlowZap-APIs

  • Kein Zugriff auf Benutzerdaten - Kann Ihre Diagramme oder Ihr Konto nicht lesen

  • Läuft lokal - Der MCP-Server läuft auf Ihrem Computer

  • SSRF-geschützt - Verbindet sich nur mit flowzap.xyz

  • Ratenbegrenzt - 30 Anfragen/Minute clientseitig

  • Eingabevalidierung - 50 KB maximale Codegröße

Agent Skill (skills.sh)

Installieren Sie den FlowZap-Skill für über 40 kompatible Coding-Agenten über skills.sh:

npx skills add flowzap-xyz/flowzap-mcp

Links

Lizenz

MIT

A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/flowzap-xyz/flowzap-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server