flowboard avatar

Flow2

flowboard/flow2-mcp

Connects Claude directly to your Flow2 account so you can build mobile presentations through chat. Exposes the full authoring API: create_flow, add_screen, add_block, patch_block, plus get_preview and render tools that surface inline screenshots in the conversation. Uses OAuth 2.1 with dynamic client registration, so setup is a one-line command in Claude Code or a URL drop in Claude.ai settings. Reach for this when you want to draft pitch decks, product tours, or any vertical-scroll mobile content without opening the Flow2 editor. Write operations are marked non-destructive so the AI can edit confidently. Supports the MCP Apps extension for interactive iframe previews on compatible clients.

tools
16
transport
HTTP
last updated
May 5, 2026

Tools

16 tools

Public tool metadata for what this MCP can expose to an agent.

create_flowCreate a new Flow2 presentation

Create a new Flow2 presentation

No parameter schema in public metadata yet.

update_flow_metaRename or update flow-level metadata

Rename or update flow-level metadata

No parameter schema in public metadata yet.

get_flowRead the current state of a flow

Read the current state of a flow

No parameter schema in public metadata yet.

add_screenAdd a new screen to a flow

Add a new screen to a flow

No parameter schema in public metadata yet.

get_screenRead a screen and its blocks

Read a screen and its blocks

No parameter schema in public metadata yet.

delete_screenRemove a screen from a flow

Remove a screen from a flow

No parameter schema in public metadata yet.

add_blockAdd a block (text, image, button, etc.) to a screen

Add a block (text, image, button, etc.) to a screen

No parameter schema in public metadata yet.

patch_blockUpdate an existing block's content or styling

Update an existing block's content or styling

No parameter schema in public metadata yet.

delete_blockRemove a block from a screen

Remove a block from a screen

No parameter schema in public metadata yet.

get_blocks_schemaList available block types and their schemas

List available block types and their schemas

No parameter schema in public metadata yet.

get_previewGet the screenshot URL for a single screen

Get the screenshot URL for a single screen

No parameter schema in public metadata yet.

render-flow-previewShow the whole flow inline in chat — vertical-scroll preview of all screens with theme-accent indicator (interactive on Apps-aware clients)

Show the whole flow inline in chat — vertical-scroll preview of all screens with theme-accent indicator (interactive on Apps-aware clients)

No parameter schema in public metadata yet.

render-screen-previewShow a single screen inline in chat as a phone-framed screenshot

Show a single screen inline in chat as a phone-framed screenshot

No parameter schema in public metadata yet.

list_jobsTrack long-running operations

Track long-running operations

No parameter schema in public metadata yet.

check_job_statusTrack long-running operations

Track long-running operations

No parameter schema in public metadata yet.

check_creditsCheck the remaining credits on your account

Check the remaining credits on your account

No parameter schema in public metadata yet.

Sponsors

Readme

Flow2 MCP Server

Design mobile-first presentations - create, edit, preview, and publish from your AI assistant.

This is the official Model Context Protocol server for Flow2. It lets AI assistants like Claude work with your Flow2 account directly: spin up new flows, add and edit screens, drop in blocks, preview the result, and publish — all from a chat prompt.

  • Endpoint: https://mcp.flow2.co/
  • Transport: streamable-http
  • Auth: OAuth 2.1 with Dynamic Client Registration (RFC 7591)
  • Registry: co.flow2/flow2

Quick start

Claude Code (and Cowork)

claude mcp add --transport http flow2 https://mcp.flow2.co/ --scope user

Then run /mcp inside Claude Code to complete the OAuth sign-in.

Claude.ai (web + desktop)

Settings → Connectors → Add custom connector → URL: https://mcp.flow2.co/. Click Connect to authorize.

Cursor

In ~/.cursor/mcp.json:

{
  "mcpServers": {
    "flow2": {
      "url": "https://mcp.flow2.co/"
    }
  }
}

Other MCP-compatible clients


View the full README on GitHub

Details

Repository
github.com/flowboard/flow2-mcp
Website
flow2.co
Categories
Design & Creative, Mobile Development
Transport
HTTP
Registry
MCP registry, active

Related Design & Creative MCP servers

View all
1michelangelo-z avatarAI Design Blueprintmichelangelo-z/ai-design-blueprintDoctrine and validators for governable agentic AI products.0stars
2clauxel avatarHyperframesrender Mcpclauxel/hyperframes-render-mcp-mcpA paid remote MCP for HyperFrames, built to return verdicts, receipts, usage logs, and audit-ready J0stars
3webalys-hq avatarStreamline MCP Serverwebalys-hq/streamline-mcp-serverSearch and download icons, illustrations, elements and emojis in PNG or SVG formats.0stars
4daedalus avatarMcp Manimgldaedalus/mcp-manimglMCP server exposing manimgl mathematical animation functionality as tools for LLMs0stars
5scanbimlabs avatarScanBIM MCPio.scanbimlabs/scanbim-mcpAI Hub for AEC — 50+ 3D formats, clash detection, ACC integration via Autodesk Platform Services.0stars
6kirrrr-2423 avatarShapeWords MCPkirrrr-2423/shapewords-mcpGenerate ShapeWords word clouds as SVG, PNG, or JSON from text or weighted words.0stars