Control your diagrams with AI
Connect Claude Desktop, Cursor, or any MCP-compatible AI to create, modify, connect, and auto-align system design flows and database schemas directly through chat.
Personal MCP API Token
Sign in to generate a personal token that links AI creations to your account
Client Setup Configurations
FlowCraft runs as a hosted MCP server — no local install needed. Select your AI tool below.
{
"mcpServers": {
"flowcraft": {
"type": "http",
"url": "https://flowcraft.shipsar.in/api/mcp",
"headers": {
"Authorization": "Bearer <your MCP token — sign in above>"
}
}
}
}Using the Claude Code CLI instead?
claude mcp add --transport http flowcraft "https://flowcraft.shipsar.in/api/mcp" \ --header "Authorization: Bearer <your MCP token — sign in above>"
Supported MCP Tools & Capabilities
14 high-level tools enabling complete programmatic CRUD over diagrams, nodes, and connections.
create_diagram
Create a new diagram with optional starter templates (blank, microservices, etc.)
list_diagrams
List all diagrams with metadata and live URLs
get_diagram
Fetch full diagram structure, nodes, and connections
add_node
Add a system node, flowchart shape, or ER database table
update_node
Update coordinates, label, icons, status, or ER column schema
delete_node
Delete a node and automatically clean up attached edges
add_edge
Connect two nodes with animated pulses, labels, and line curve styles
batch_add_elements
Insert entire architectures (nodes + connections) in a single atomic call
tidy_diagram
Automatically align and lay out all nodes using hierarchical auto-arrangement
delete_diagram
Permanently remove a diagram from cloud storage
Example Prompts to Try
Copy and paste these prompts directly into Claude Desktop or Cursor chat.
“Create a high-scale microservices architecture on FlowCraft with API Gateway, Auth Service, Kafka queue, Redis cache, and PostgreSQL database.”
“Add an S3 object storage node and connect it to the Video Transcoding Worker in diagram flow_123 with an animated smoothstep edge.”
“Design an ER relational database schema for an e-commerce platform with users, products, orders, and order_items tables.”
“Run tidy_diagram on my checkout workflow to auto-align all decision diamonds and process steps.”