Claude Code can already read your repo. Give it SchedPilot and the thing that just wrote your changelog can post about it — to every network — without you opening a browser.
In SchedPilot, open API Access and generate a key. It starts with smm_.
Drop the configuration below into Claude Code, using your key.
Restart Claude Code and ask it to list your connected accounts.
claude mcp add schedpilot -s user \ -e SCHEDPILOT_TOKEN=smm_your_key \ -- npx -y schedpilot-mcp
Replace smm_your_key with the key from API Access in your SchedPilot account.
Rate limits are 150 read and 100 write requests per hour, per user. Scheduling a post with media costs two writes.
This is what makes a terminal agent different from a chat one: it has your files. A release post written from the actual diff is more specific than anything you would get from a blank prompt, and it costs you one sentence.
Things that work well once Claude Code is connected.
Keep a human in the loop for anything automated. Posts scheduled from CI still wait for approval in your calendar, which is the safety net that makes unattended runs reasonable.
There is a setup guide for every agent we support, plus a REST API for anything that is not on the list.
See all agentsFree to start, and every post waits for your approval.
Start for freeSchedule posts, find your best time to publish, and keep your calendar full — without the chaos. SchedPilot makes consistency simple across every channel.
Start for freeFree trial available. Cancel anytime.