Developer docs
Agent Setup Guide
Connect your AI agent to Vibbe in 3 steps
MCP server (OAuth 2.1)
No API key — you sign in with your Vibbe account
Paste the MCP URL into ChatGPT, Claude, Cursor or Lovable. The client registers itself automatically and you approve access on the Vibbe consent screen, so every tool call runs as you.
MCP server URL
https://vibbe.io/api/public/mcpStable endpoint — updated when the app is published.
Preview MCP URL
https://vibbe.io/api/public/mcp-previewStaging endpoint — gets new tools first, so you can test before publishing.
Tools available over MCP
list_workspacesList the workspaces you can act in
get_current_workspaceSee the workspace this connection works in
set_current_workspaceSwitch it — remembered for every later call
list_studio_projectsList Studio projects (slides or video)
get_studio_projectRead pages, timeline and every element
get_studio_schemaElement types and properties accepted by the Studio
create_studio_projectStart a new slides or video project
edit_studio_elementsAdd, patch, delete, reorder, split, trim or animate elements
edit_studio_pagesAdd, duplicate, delete or reorder slides and settings
generate_studio_elementGenerate media with AI straight into a scene
view_studio_frameRender one scene to PNG so the agent can see it
render_studio_projectExport the project to PNG, PDF or MP4
list_recipesRecipes with variables, schedules and recent runs
upsert_recipeCreate or update a recipe
run_recipeRun a recipe now (or dry-run its preconditions)
manage_recipe_scheduleCreate, update, pause or delete recipe schedules
list_automationsAutomations, templates, webhooks and run history
upsert_automationCreate or update an automation (also from a template)
run_automationRun an automation now, or test it with a sample event
manage_mediaMedia Library: direct base64 or signed-URL upload, list and delete
manage_ideasIdeas inbox: capture, inspect and approve/adjust/retry
manage_recreationsRecreate pipeline: start from a URL, follow and advance
list_accountsSocial accounts with connected / disconnected status
get_calendarPublished and scheduled entries per channel, with errors
list_postsRecent posts with status and deep links
create_draft_postCreate a draft post with ordered media attachments
publish_postPublish now or schedule for a specific/next available slot
get_playbookStep-by-step flows for carousels, articles, videos, threads and uploads
call_vibbe_apiEscape hatch to any other Vibbe API route
REST API + skill manifest
For scripts, n8n, Zapier, cron jobs and custom agents
Get your API Key
Create an API key from your dashboard
Sign in, go to Account → API Keys, and create a new key. Give it a name like "My Agent". Copy the key immediately — it's only shown once.
Install the Skill
Give your agent the Vibbe skill manifest
The skill file is a versioned JSON manifest that teaches your agent every available API action. Your agent can check for updates automatically by comparing versions.
Skill manifest URL
https://vibbe.io/api/public/agent-skillAdd to your agent's instructions:
Download the Vibbe skill from: https://vibbe.io/api/public/agent-skill Use the API key stored in your secrets as VIBBE_API_KEY. Before each session, check the skill version and update if needed. All API calls go to the base URL provided in the skill manifest.
Start Using It
Your agent is ready to manage your social media
Once your agent has the skill and API key, try these commands:
List my Vibbe workspaces and work in Acme
Create a LinkedIn post about productivity tips
Show me slide 2 of my carousel project and fix the headline
Add the image you just generated to page 1 of the project
Create a 7-page carousel, add my 7 images in order, and save it as a draft post
Attach these image files to a draft and schedule it in each account's next slot
Trim the first 2 seconds of the video project and render it
Run my 'daily news' recipe now and show me the result
Schedule that recipe every weekday at 8:30 in São Paulo time
Test my comment automation with a sample comment
Schedule my draft posts for the next available slots
Working workspace
Your agent remembers which workspace it is working in. Ask it to list workspaces and pick one — that choice stays the default for every later call until you change it.
Full Studio control
Agents can do everything you can do in the Studio: create projects, add and edit canvas or timeline elements, manage carousel pages, generate media with AI and insert it, look at a rendered frame, and export the final asset.
Recipes & automations
Agents can list, create and update recipes, run them on demand (or dry-run their preconditions), manage daily/weekly schedules, and run or test automations — with full run history.
Library & pipelines
Agents can browse and upload to the Media Library, drive the Ideas inbox and the Recreate pipeline, check which social accounts are connected, and read the calendar of published and scheduled posts.
