.pptx back to your machine. No browser context-switch.
Setup instructions per client live on Connect your agent.
What you can do via MCP
Full reference on Canvas MCP tools.
Transport
Any MCP client that supports Streamable HTTP can connect. Streaming is preserved end-to-end.
OAuth (recommended)
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.
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
A prompt to try
Once your client is connected, try this in chat to see the loop end-to-end:get_canvas_guide → get_design_guide → create_canvas → create_designed_frame ×3 → screenshot_canvas_frames → export_canvas → get_canvas_export and hand you back a working URL.
Pricing
MCP tool calls bill the same as in-app usage. Frames you author yourself viacreate_designed_frame / write_frame_html are free of agent charges; the create_canvas_frame 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 canvas tool, signature, and behavior.