Built for AI agents

Let your AI agent post for you

Connect SchedPilot once and your agent can draft, schedule and publish to every network you have linked. Every post still lands in your calendar for a one-click approval, so nothing goes out that you have not seen.

Three ways in

Whatever your agent speaks, it can post

Pick the one your client supports. They reach the same account and the same calendar.

Remote MCP connector

Nothing to install. Paste one URL into your client and sign in with your SchedPilot account — OAuth does the rest, so there is no API key to copy around.

Local MCP server

A small npm package your client runs on your own machine. Best for terminal and editor agents that expect a stdio MCP server.

REST API

Anything that can make an HTTP request can post through SchedPilot — a workflow tool, a cron job, or an agent with no MCP support at all.

What the agent can do

Six tools, one account

These are the tools an MCP client sees the moment it connects.

get_accounts
List every connected social account, with its id and type.
create_post
Schedule a post to one or many accounts, with media, a thread and a video title.
list_posts
Read scheduled and published posts, filtered by date or status.
delete_post
Cancel a scheduled post before it goes out.
upload_media
Upload an image or video from a URL and get a media id back.
get_analytics
Read impressions, reach, likes, comments and shares for a published post.
You stay in control

Agents draft. You approve.

An agent with publishing rights is only useful if you trust it. Everything an agent schedules waits in your calendar for a one-click approval, so you see each post before your audience does — and you can edit or drop any of them.

Instagram TikTok X / Twitter LinkedIn Facebook Pinterest YouTube Threads Bluesky
FAQs

Questions about agent posting

Which agents actually work?
Any client that speaks MCP, and anything else that can make an HTTP request. Clients with verified MCP support include Claude, ChatGPT, Claude Code, Cursor, Windsurf, Gemini CLI, VS Code with Copilot and Zed. Agents without MCP support still work through the REST API.
Do I need an API key?
For the remote connector, no — you sign in and OAuth issues the token. For the local MCP package and the REST API you create a key in the app under API Access.
Can an agent post without me seeing it first?
No. Scheduled posts sit in your calendar awaiting approval. That is deliberate: it is what makes handing publishing rights to an agent reasonable in the first place.
What are the rate limits?
Per user, per hour: 150 read requests and 100 write requests. Scheduling a post with media costs two writes — one upload, one create.
Does it work with more than one account?
Yes. The agent sees every account you have connected and can target any of them, including several in a single post.
Is there a free trial?
Yes — start free and connect an agent before you commit. Full details on the pricing page.

Hand the posting to your agent

Connect once, approve from one calendar, and stop copying drafts between tabs.

Start for free
Free trial available · cancel anytime · no credit card required

Grow your social presence with the best tool for creating content

Schedule posts, find your best time to publish, and keep your calendar full — without the chaos. SchedPilot makes consistency simple across every channel.

Start for free

Free trial available. Cancel anytime.