Skip to main content
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

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.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Claude Code

Ausführen: claude mcp add --transport stdio flowzap -- npx -y flowzap-mcp

Oder 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: FlowZap

mcpServers:

- 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

Lizenz

MIT

Install Server
A
security – no known vulnerabilities
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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