Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
flowboard avatar

Flow2

  • Updated May 19, 2026
  • flowboard/flow2-mcp

Flow2 is an MCP server that lets agents design, edit, preview, and publish mobile-first presentations via a hosted streamable-http endpoint.

About

Flow2 is a hosted MCP server for building mobile-first presentations directly from AI agents. founders who live in Claude Code or Cursor can register the streamable HTTP endpoint and treat deck creation as an agent task: draft narrative slides, refine layout, preview how they read on phones, and publish shareable output without exporting from a desktop-only tool chain. That supports Launch distribution moments—product hunts, investor teasers, onboarding walkthroughs, and social-ready story decks—where readable mobile formatting matters as much as bullet copy. Flow2 is not a general document CMS or codebase docs generator; it is presentation-centric publishing infrastructure exposed through MCP. Version 1.0.0 is listed with website flow2.co and an open MCP implementation repository, making it approachable for developers who already standardize on remotes instead of CLI slide compilers.

  • Remote MCP at mcp.flow2.co/ (streamable-http)
  • Full deck lifecycle: create, edit, preview, and publish
  • Mobile-first presentation design emphasis
  • GitHub reference: flowboard/flow2-mcp
  • Hosted workflow—no local slide binary described in catalog JSON

Flow2 by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add --transport http flow2 https://mcp.flow2.co/

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
TransportHTTP
AuthNone
Last updatedMay 19, 2026
Repositoryflowboard/flow2-mcp

What it does

Create, edit, preview, and publish mobile-first slide decks from your AI agent over MCP for pitches and launch storytelling.

Who is it for?

Best when you're preparing mobile-friendly launch decks, investor narratives, or product tours from an MCP-first workflow.

Skip if: Skip if you need print-first corporate PowerPoint templates, heavy data visualization BI slides, or offline-only presentation tools.

What you get

After you connect Flow2 MCP, your agent can iterate decks end-to-end—including preview and publish—without leaving the coding environment.

  • Edited mobile-first presentation decks
  • Previewed and published slide experiences shareable for launch

By the numbers

  • 4 workflow stages named: create, edit, preview, publish
  • MCP server version 1.0.0
  • Single remote endpoint at mcp.flow2.co/
README.md

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 → ConnectorsAdd 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

Any client that supports remote streamable-HTTP MCP servers can connect using the URL above. OAuth is handled automatically when the client supports DCR.


What it can do

The Flow2 MCP server exposes the full flow-authoring surface as tools:

Tool What it does
create_flow Create a new Flow2 presentation
update_flow_meta Rename or update flow-level metadata
get_flow Read the current state of a flow
add_screen Add a new screen to a flow
get_screen Read a screen and its blocks
delete_screen Remove a screen from a flow
add_block Add a block (text, image, button, etc.) to a screen
patch_block Update an existing block's content or styling
delete_block Remove a block from a screen
get_blocks_schema List available block types and their schemas
get_preview Get the screenshot URL for a single screen
render-flow-preview Show the whole flow inline in chat — vertical-scroll preview of all screens with theme-accent indicator (interactive on Apps-aware clients)
render-screen-preview Show a single screen inline in chat as a phone-framed screenshot
list_jobs / check_job_status Track long-running operations
check_credits Check the remaining credits on your account

All write tools are annotated with destructiveHint: false where appropriate so AI clients can reason about safety. Read-only tools are marked readOnlyHint: true.

Inline previews (Apps-aware clients)

On clients that support the MCP Apps extension (Claude.ai web + desktop, Claude Code, ChatGPT, Cursor, VS Code), render-flow-preview and render-screen-preview produce an interactive inline preview rendered inside a sandboxed iframe — no need to leave the chat to see your flow. CTA buttons on individual screens become click-through links; the indicator picks up the flow's theme accent color. Other clients fall back to the cover screenshot.


Example prompts

Once the server is connected, try:

  • "Create a new mobile pitch deck for my fintech app called 'Lumen'."
  • "Add a hero screen with a bold headline and a 'Get started' button."
  • "Generate three product-feature screens with icons and short captions."
  • "Show me my latest flow." (renders the inline preview)
  • "Preview screen 3 of my pricing flow."
  • "Share the link to my latest flow."

The assistant will call the right MCP tools, and you'll see the changes reflected in your Flow2 account in real time.


Authentication

The server implements OAuth 2.1 with Dynamic Client Registration. When you connect from a new client, it:

  1. Discovers /.well-known/oauth-authorization-server
  2. Registers itself as a client via the registration_endpoint
  3. Walks you through the standard authorization-code flow with PKCE
  4. Stores a refresh token for ongoing access

You can revoke a client at any time from your Flow2 account settings.


Privacy & data handling

  • Scope: the MCP server only accesses Flow2 data belonging to the authenticated user.
  • Logging: request metadata (tool name, timestamp, status) is logged for operational purposes; tool argument and response bodies are not retained beyond the request lifecycle.
  • Third-party services: Flow2 uses a small set of infrastructure providers (hosting, error tracking) — see the Privacy Policy for the full list.
  • Retention: authentication tokens are stored encrypted at rest; revoking access from your Flow2 settings purges them.

Full details: Privacy Policy · Terms of Service.


Support


License

MIT — see LICENSE.

Recommended MCP Servers

How it compares

Mobile-first presentation MCP publisher, not a screenshot skill or generic markdown-to-PDF utility.

FAQ

Who is co.flow2/flow2 for?

It is for developers and founders who want AI agents to own mobile-first slide creation and publishing for launch and distribution.

When should I use co.flow2/flow2?

Use it at Launch when you need editable, previewable, publishable presentations—not when you are only drafting internal engineering specs.

How do I add co.flow2/flow2 to my agent?

Register https://mcp.flow2.co/ as a streamable-http MCP remote in your Claude Code, Cursor, or other MCP-compatible client.

Communicationcontentdistribution

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.