The social media MCP server for your AI

Connect Claude, ChatGPT, Cursor, Notion, Perplexity — or any MCP-compatible agent — to Schedulin. 27 tools to draft, generate, schedule, publish, and analyze posts across TikTok, Instagram, YouTube, X, LinkedIn, Facebook, Pinterest, Threads, Bluesky, and Reddit. In plain English, without opening the dashboard.

Trusted by 2,000+ creators, marketers & teams scheduling with Schedulin

One endpoint, any MCP client:

https://mcp.schedulin.app/mcp

Hosted assistants connect with OAuth — a consent screen, scoped access, revokable any time. Developer tools can use an API key instead. No server of your own to run.

How the Schedulin MCP server works

  1. 1
    Ask in plain English

    Tell Claude, ChatGPT, or any agent what you want — draft a post, schedule a campaign, pull last week's numbers.

  2. 2
    Your AI runs the tools

    The agent picks the right tools from the MCP server — checking platform rules, uploading media, and filling the queue for you.

  3. 3
    It's done

    Posts land in your Schedulin queue, published or ready for review. No dashboard, no copy-paste, no context switching.

27 tools your agent can use

Posts & scheduling

Draft, schedule, queue, reschedule, and publish posts across connected social accounts.

list_posts, get_post, create_post, update_post, delete_post, publish_post, get_next_queue_slots
Channels & platform intelligence

Your agent can check a platform's rules — caption limits, media constraints, required fields — before it posts, instead of failing after.

list_social_accounts, get_platform_requirements, get_pinterest_boards, get_tiktok_creator_info
Media

Browse the media library or upload new images and video for a post.

list_media, get_media, create_upload_url
AI generation

Your agent can produce AI images from prompts and use the results in scheduled posts.

generate_image, get_ai_generation
Analytics

Pull performance data so your agent can report on what worked — or decide what to post next.

get_post_analytics_summary, get_post_analytics_series
Tags & organization

Keep campaigns organized the same way you would in the app.

list_tags, create_tag, update_tag, delete_tag, update_post_tags

Things you can just ask

  • Draft a post for my X and LinkedIn channels announcing the v2 launch, and schedule both for the next free queue slot.
  • Show me everything scheduled this week and move Thursday's post to Friday morning.
  • What are TikTok's video requirements for my account? Then upload launch.mp4 and schedule it for 6pm.
  • How did last week's posts perform? Give me the top 3 by engagement.
  • Generate an image for this campaign, then add it to next week's Instagram post.

Who it's for

Agencies

Spin up a whole client's week of content from a brief, then hand the drafts to your team to approve.

In-house social teams

Turn the standup into scheduled posts — your AI reads the platform rules and fills every queue slot.

Multi-location brands

Localize one campaign across dozens of accounts and boards without touching the dashboard.

Creators & founders

Ship content between meetings — just tell your assistant to post and it handles the rest.

Connect your client

Claude Code

claude mcp add schedulin --transport http https://mcp.schedulin.app/mcp \
  --header "x-api-key: YOUR_API_KEY"

ChatGPT, Claude, Notion, Perplexity

Add a custom connector or app with the server URL https://mcp.schedulin.app/mcp and OAuth as the authentication method, then sign in and approve access. Step-by-step instructions for each client are in the launch guide.

Cursor, n8n & custom agents

Point any MCP client at the same URL with an x-api-key header. Keys live under Settings → API keys in the app.

Frequently asked questions

What is a social media MCP server?

MCP (Model Context Protocol) is the open standard that lets AI assistants call external services directly. A social media MCP server exposes scheduling and publishing as tools an AI can use — so Claude, ChatGPT, or Cursor can draft, schedule, and publish posts to your connected accounts instead of you copy-pasting between apps.

Which AI tools work with the Schedulin MCP server?

Any MCP-compatible client: ChatGPT, Claude and Claude Code, Cursor, Notion, Perplexity, n8n, and custom agents built with any MCP SDK. Hosted assistants connect with OAuth; developer tools can use an API key.

Is it safe to let an AI post to my accounts?

You control the blast radius. OAuth connections show a consent screen and can be revoked any time under Settings → API & Apps. Access is scoped to a single workspace, and you can have the agent create drafts for your review instead of publishing directly.

Which platforms can an agent post to?

Everything Schedulin supports: TikTok, Instagram, YouTube, X, LinkedIn, Facebook, Pinterest, Threads, Bluesky, and Reddit — with platform-specific options like Pinterest boards and TikTok settings exposed as tools.

Does it cost extra?

No. The MCP server is included on paid plans — no add-on fee. Plans start at $5/mo, with a 7-day free trial and nothing charged until it ends.

Do I need to install anything or run a server?

No. The MCP server is fully hosted at mcp.schedulin.app — there's nothing to deploy or self-host. You add one URL to your AI client and connect with OAuth or an API key.

Do I have to be a developer to use it?

No. If you can add a connector in ChatGPT, Claude, or Notion and sign in, you're done — then you just ask in plain English. Developers can also wire it into Cursor, n8n, or custom agents with an API key.

How is this different from the Schedulin API?

Same capabilities, different consumer. The REST API and SDKs are for code you write; the MCP server is for AI assistants that decide which calls to make from a plain-English request. Both are documented on the developer platform.