BlitFlow
MCP server

MCP server

Connect AI agents to BlitFlow via the Model Context Protocol.

BlitFlow speaks the Model Context Protocol, so AI agents — Claude Code, Claude Desktop, Cursor, or anything MCP-capable — can discover nodes, inspect workflows, and run them as tools. The tools map one-to-one onto the API contract: same operations, same schemas.

The hosted server lives at:

https://mcp.blitflow.com

It uses streamable HTTP transport and OAuth — your MCP client opens a browser to sign you in; there are no tokens to paste.

claude mcp add --transport http blitflow https://mcp.blitflow.com

Local server (stdio)

The CLI also serves MCP over stdio via blitflow mcp — useful for headless environments or when pointing at a non-production API host. It authenticates like every other CLI command: the session saved by blitflow login, or a personal access token in BLITFLOW_TOKEN (which takes precedence).

Env varRequiredDescription
BLITFLOW_TOKENno*Your blit_… token (*unless already logged in)
BLITFLOW_URLnoOverride the API base URL
{
  "mcpServers": {
    "blitflow": {
      "command": "npx",
      "args": ["-y", "blitflow", "mcp"],
      "env": {
        "BLITFLOW_TOKEN": "blit_..."
      }
    }
  }
}

On a machine where you've already run blitflow login, drop the env block entirely.

What the agent can do

ToolScopePurpose
nodes_listreadSearch the node palette
nodes_getreadRead one node's exact inputs and enum values
workflows_getreadFetch a published workflow definition
runs_createrunRun a workflow (inline or by <id>@<version>)
runs_noderunRun a single node

See Tools for full parameter schemas, and note that run-scoped tools spend money from the organization's prepaid balance — there is no per-run cap, so agents should know a node's cost before running it.

Tool results come back as JSON text. On failure a tool returns an error result with the message — agents should read it and adjust, not retry blindly.

On this page