Guides · SaaS marketing

Posting to TikTok, Instagram and YouTube from an AI agent with MCP

How to let Claude or another MCP client queue posts and check your fleet — posting from real iPhones instead of a platform API — and what the agent can and cannot do.

Farmero team · checked

Short answer: most MCP servers for social posting call platform APIs or a cloud service. Farmero's MCP server runs locally on your Mac and talks to the engine that drives your real iPhones — so an agent like Claude can check which phones are running, read your verified-live rate, and queue a post, while publishing stays behind a switch only you control.

What MCP is, in one paragraph

The Model Context Protocol is a standard way for AI apps to call tools. You add a server to your AI client's configuration, and the agent can then use that server's tools in a conversation.

API-based MCP vs real-device MCP

API or cloud MCP servers Farmero MCP
Where posts come from A platform API or a vendor's cloud The real app on your iPhone
Accounts Connected by OAuth to the vendor Signed in on your phones
Runs In the vendor's cloud On your Mac, loopback only
Post confirmation API response Checked on the profile
Limits API quotas and what the API allows What the app allows

What an agent can do with Farmero

Tool Use
fleet_status, fleet_why What each phone is doing, and what is blocking it
list_posts The queue, and whether anything can go out
verification_rate Verified-live posts over Share taps, per platform
phone_screenshot See one phone's screen
schedule_post Queue a post on one phone and account
set_fleet_paused Pause or resume warm-ups

schedule_post only queues. Publishing still obeys the one switch on the Posting page, so an agent cannot make something go live that you have not armed yourself. Full list: MCP server.

Setup

Add this to your MCP client's server configuration, with Farmero running:

{
  "mcpServers": {
    "farmero": { "command": "farmeroctl", "args": ["mcp"] }
  }
}

The server reads the engine's token itself; you never paste one. No port is opened to the network.

Things to ask the agent

  • "Which phones are down, and why?"
  • "What's my verified-live rate on Instagram this week?"
  • "Queue clip X on the fitness account on phone 3 for 7pm."
  • "Show me what phone 2 is looking at."

Related guides

FAQ

Can Claude post to TikTok directly?

Not by itself. It needs a tool. With Farmero's MCP server, Claude can queue a TikTok post that your Mac then publishes from a real iPhone once publishing is armed.

Does it work with ChatGPT?

Any client that supports MCP servers launched as a local command can use it.

Is my data sent anywhere?

The MCP server talks to the engine on your Mac over loopback. What your AI client sends to its own provider is governed by that client.

Can the agent publish without me?

Only if you have armed publishing on the Posting page. The agent cannot change that switch.