home / mcp / flowzap mcp server

FlowZap MCP Server

Provides tools to generate FlowZap diagrams through MCP, validate FlowZap Code, and share diagrams via a playground URL.

Installation
Add the following to your MCP client configuration file.

Configuration

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

FlowZap MCP Server lets your AI assistants generate FlowZap Code for sequence and workflow diagrams, validate the code, and share interactive playgrounds. It runs locally and is designed to be easy to integrate with Claude Desktop, Cursor, and Windsurf IDE so you can create diagrams from natural language prompts.

How to use

You use FlowZap MCP Server by connecting your MCP client to the local FlowZap service. When you describe the diagram you want, your MCP client will generate FlowZap Code, validate it, and return a shareable playground URL where you can view and share the diagram.

Typical workflow when you ask for a diagram: the client creates FlowZap Code from your description, checks that the syntax is valid, and then opens or returns a playground URL so you can inspect the diagram and share it with others.

How to install

Prerequisites: install Node.js (enterprise-grade, LTS version is recommended) on your machine. You will use a local package runner to start the MCP server.

1) Choose the MCP client you will use (Claude Desktop, Cursor, or Windsurf IDE). The FlowZap MCP server configuration is compatible with these clients.

2) Add the FlowZap MCP server configuration to your MCP client. Use the exact configuration snippet below in the appropriate MCP settings file for your client.

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

Additional sections

Configuration notes: FlowZap MCP Server runs as a local stdio server. The following command line starting point is used to run the MCP service: npx -y flowzap-mcp. This ensures the server is started on your machine and is not exposed to the internet.

Security details: the server is designed to operate locally with strict safeguards. It only communicates with the FlowZap API endpoints, performs input validation on FlowZap Code, enforces request timeouts, and returns only expected response fields. It does not access your FlowZap account or diagrams, and it cannot contact domains other than flowzap.xyz when making permitted API calls.

Usage examples you can try with your AI assistant: - Generate a Sequence diagram of the current Sign In flow - Create a workflow diagram for an order processing system - Make a flowchart showing user registration flow - Diagram a CI/CD pipeline with build, test, and deploy stages

Available tools

flowzap_validate

Validate FlowZap Code syntax before creating a diagram.

flowzap_create_playground

Create a shareable playground URL with your diagram.

flowzap_get_syntax

Get FlowZap Code syntax documentation and examples.