Post to 16 networks from your AI agent

Connect Claude, ChatGPT or your own agent to fanout's MCP server and it can check your accounts, draft a post, and publish or schedule it across every network you've connected — without ever seeing an API key.

How it works

Connect from

Claude

Custom connector, no API key.

ChatGPT

Developer mode, custom connector.

Claude Code

One command in your terminal.

Cursor

Add fanout to mcp.json.

OpenClaw

Add the server, then log in.

Tools your assistant gets

list_connectionsConnected accounts, their networks and handles
list_postsPost history with per-network success or failure
list_scheduled_postsThe scheduled queue
create_postPublish now, or schedule with scheduledAt (RFC3339 with timezone)
update_scheduled_postReplace text, per-network variants and time of a scheduled post
cancel_scheduled_postCancel a queued post; already-published posts are untouched
prepare_media_uploadUpload URL for images and video (client PUTs the bytes)
get_analyticsAnalytics for 1–366 days, where the network supports it

Custom agents and developer keys

Building a custom agent, or using the OpenAI Responses API? Create a developer key under Account → AI connections → Developer options and send it as Authorization: Bearer YOUR_KEY. For the Responses API, add this to your tools array:

{
  "type": "mcp",
  "server_label": "fanout",
  "server_url": "https://www.tryfanout.com/api/mcp",
  "authorization": "YOUR_KEY",
  "require_approval": "always"
}
Connect your first agent free.

3-day trial, card required, cancel anytime.

Start free trial

Frequently asked questions

What is the fanout MCP server?

A remote MCP server at https://www.tryfanout.com/api/mcp that lets an AI assistant manage your connected social accounts on your behalf — list connections, check post history, and publish or schedule posts across the networks you've connected.

Do I need an API key?

No, not for Claude, ChatGPT, Claude Code, Cursor or OpenClaw — those connect with OAuth: the client opens fanout, you sign in and click Allow access. Developer keys are available separately for custom agents and the OpenAI Responses API.

Which AI assistants work with fanout?

Claude, ChatGPT, Claude Code, Cursor, OpenClaw today, and any MCP-compatible client that supports OAuth or a bearer token.

Can the assistant post without asking me?

Mutating tools — create_post, update_scheduled_post, cancel_scheduled_post and prepare_media_upload — are annotated so the client asks for your approval before running them. The actual approval prompt is controlled by the client you're using.

Networks

X (Twitter) scheduler · LinkedIn scheduler · Instagram scheduler · TikTok scheduler · YouTube scheduler · Threads scheduler · Bluesky scheduler · Telegram scheduler · Facebook scheduler · Pinterest scheduler · Reddit scheduler · Discord scheduler · WhatsApp scheduler · Snapchat scheduler · Google Business Profile scheduler · Slack scheduler