Skip to main content
The VibeFlow MCP (Model Context Protocol) server turns any MCP-compatible AI client into your content operator: load your workspace’s business context and learned preferences, write LinkedIn and X posts, upload photos, brief the VibeFlow design agent for graphics, and schedule or publish — from your editor, your agent, or Claude itself. A typical workflow: open a repo in Claude Code, tell the assistant “draft a LinkedIn post about the feature we just shipped”, and it loads your workspace context, writes the copy in your voice, has the design agent produce a graphic, attaches it, and puts the post on your calendar once you say when. No browser context-switch. Setup instructions per client live on Connect your agent.

What you can do via MCP

Full reference on VibeFlow MCP tools.

Transport

Any MCP client that supports Streamable HTTP can connect. Streaming is preserved end-to-end.
There is nothing to create, copy, or rotate. Point your client at the MCP URL with no auth headers:
1

Add the server

Give your client the URL https://tool.vibeflow.ai/mcp. Per-client steps: Connect your agent.
2

Approve access

On first use your browser opens VibeFlow’s consent page. Sign in and click Allow access.
3

Done

Your client stores the OAuth tokens and refreshes them automatically. Revoke anytime by removing the connector in your client.
The server implements OAuth 2.1 with dynamic client registration and PKCE — the flow Claude’s connector directory and ChatGPT both require — so it works out of the box in clients that support remote MCP OAuth.

API key auth

For scripts, CI, or clients without OAuth support, a personal key works everywhere a header does.
1

Open Settings

Sign in to VibeFlow, click your avatar, go to Settings → MCP.
2

Create an API key

Switch to the API key tab and click Create API key. The key starts with vf_mcp_….
3

Send it as a bearer header

Both auth modes resolve to the same account and the same tools — OAuth tokens expire and refresh on their own; API keys live until you regenerate them under Settings → MCP. If a key leaks or lands in a public repo, regenerate immediately — the old key dies instantly.

A prompt to try

Once your client is connected, try this in chat to see the loop end-to-end:
A good MCP client will chain get_content_guideget_workspace_contextcreate_postcreate_canvas_frameget_canvas_frame_creationset_post_graphicget_post, then wait for your explicit yes before schedule_post.

Pricing

MCP tool calls bill the same as in-app usage. Post drafting, editing, scheduling, and uploads carry no agent charges; the create_canvas_frame design-agent tool charges per-turn (token-based, 1-credit minimum), and exports have small flat fees. See Credits for the per-tool table. The MCP doesn’t bypass credit gates. If your account is empty, the tool returns an “insufficient credits” error rather than running.

Next

Connect your agent

Claude, Claude Code, Cursor, Codex, OpenClaw, Hermes — step by step.

Tool reference

Every tool, signature, and behavior.