Hand your social media
to an agent.

Connect TheTabber to Claude, Cursor, or Codex and let it draft, schedule, and publish across 9 platforms.

Get an API key

Posts to

agent + thetabber
Post “New drop is live 🎬” with launch.mp4 to all my accounts.
Got it. Post it right now, or schedule it for later?
Post it now.
upload_media
launch.mp4
create_post
9 accounts · publishing now
Done, it’s live on all 9 accounts. Want the links?
Works withClaude CodeCursorCodexor any agent that can make HTTP requests.

Three ways to plug in

Same account, same endpoints. Start with whichever fits your setup, and mix them if you want.

Recommended

MCP server

Native tool-calling for Claude Desktop, Claude Code, and Cursor. One line to install.

claude mcp add thetabber \
  --env TABBER_API_KEY=ttbr_live_… \
  -- npx -y @thetabber/mcp
ClaudeCodex

Agent skill

An open-source skill that walks any agent through the whole workflow, from connecting accounts to checking results, with guardrails built in.

skills/agent-mode

Drop it into Claude Code or your own agent and set TABBER_API_KEY.

REST API

Any language, any framework. Bearer auth and a machine-readable OpenAPI 3 spec.

curl https://thetabber.com/v1/posts \
  -H "Authorization: Bearer ttbr_live_…" \
  -d '{ "caption": "New drop 🎬",
        "social_accounts": ["acct_1","acct_2"],
        "media": ["media_9"] }'
Read the docs

From a sentence to a post, in four steps

01

Connect

Add the MCP server or your API key. The agent can now see your workspace.

02

Ask

Tell it what to post, where, and when, in plain language.

03

Publish

It uploads media and fans the post out to every account you named.

04

Verify

It reads back per-account results and retries anything that failed.

A tool for every step

Fourteen tools that map straight onto the actions of publishing.

One call, nine platforms

A single create_post fans out to every connected account: TikTok, Instagram, YouTube, X, LinkedIn, Pinterest, Threads, Bluesky, and Facebook.

Publish now or schedule

Drop a timestamp and timezone to queue it. Update or cancel any time before it runs.

Know what actually posted

Per-account results tell the agent which platforms succeeded, which failed, and why.

Media in, media out

Hand it a file path or a URL. One video or up to ten images per post.

Real account IDs

The agent lists connected accounts first, so it always targets the right handle.

Keys you control

Scoped, per-workspace bearer keys you can rotate or revoke whenever.

Tool reference

Every tool, in one place

Full API docs
whoamiConfirm the key and workspace
list_social_accountsFetch account UUIDs to post to
create_postPublish now or schedule for later
get_post · update_postRead or edit a scheduled post
cancel_postCancel before it publishes
upload_mediaUpload a file or URL → media UUID
list_post_resultsPer-account posted / failed outcomes

Plus get_social_account, list_posts, list_media, get_media, delete_media, and get_post_result.

Questions, answered

What is the MCP server, exactly?+

The Model Context Protocol is an open standard for wiring AI agents to tools. Our server exposes TheTabber as native tools, so agents like Claude and Cursor can post and schedule without you writing a line of HTTP.

Which agents work with it?+

Anything that speaks MCP: Claude Desktop, Claude Code, Cursor, and Windsurf. Plus anything that can make an HTTP request through the REST API, like Codex, cron jobs, n8n, or your own scripts.

MCP, skill, or REST: which should I pick?+

MCP gives the smoothest native tool-calling in Claude and Cursor. The skill teaches an agent the workflow and guardrails. REST is there when you want to call it directly from any language. All three hit the same endpoints.

How does authentication work?+

Create a key in your dashboard (it looks like ttbr_live_…) and pass it as a bearer token, or set it as the TABBER_API_KEY environment variable for MCP.

Can the agent upload media?+

Yes. Point it at a local file or a public URL and it requests a presigned upload, pushes the bytes, and attaches the media. One video or up to ten images per post.

What happens when a platform fails?+

The others still go out. Each post returns per-account results, so the agent can read the failure reason and retry just the one that broke.

What does it cost?+

Agent and API access is included with your TheTabber plan. Check the pricing page for the details.

Give your agent a voice on every platform

Grab a key, connect the server, and let it start posting.