Coding agent by Anthropic
Schedule social media posts with Claude Code
Add BrokenPost to Claude Code with one command and schedule posts from your terminal: release notes, changelogs and launch posts, straight from your repo.
How do I connect Claude Code to BrokenPost?
There are 2 ways. Pick the one that fits you.
Add the MCP server with one command
- 1
In BrokenPost, open Plugins and copy your MCP URL.
- 2
Run the command below in your terminal.
- 3
Run /mcp in Claude Code and sign in to BrokenPost.
- 4
Ask Claude Code to schedule a post.
claude mcp add brokenpost --transport http "<MCP_URL>"Use the BrokenPost CLI and agent skill
- 1
In BrokenPost, open Plugins, then CLI & AI Skills, and copy the install commands.
- 2
Run them in your terminal. They install the CLI and the BrokenPost skill for your agent.
- 3
Set your BrokenPost API key as an environment variable.
- 4
Ask Claude Code to schedule a post. It calls the CLI for you.
What can you ask Claude Code?
Type these in Claude Code. Claude Code writes the post, BrokenPost schedules it.
- “Read the last 10 commits and write release notes. Post them to Discord #announcements and as an X thread at 5pm.”
- “Turn CHANGELOG.md for v2.3 into a LinkedIn post and schedule it for tomorrow at 9am.”
- “We just merged the dark mode PR. Write a short launch post for X, Bluesky and Threads and post it now.”
- “Schedule a weekly "what we shipped" post every Friday at 4pm from the merged PRs.”
What happens when you ask Claude Code to post
- 1
You ask in Claude Code, in plain words.
- 2
Claude Code lists the channels you connected in BrokenPost and picks the right ones.
- 3
It reads each app's rules and settings from BrokenPost, so the post fits every limit before it is written.
- 4
If you shared a picture, a video or a link to one, it uploads it to your media library.
- 5
It creates the post as scheduled, as a draft, or to go out now, and gives you a preview link.
- 6
At the set time BrokenPost publishes it and it shows on your calendar.
What Claude Code can do in BrokenPost
Schedule, draft or post now
Create a post for one app or many, for a set time, as a draft, or right away.
See your calendar
List what is scheduled, published, drafted or failed between any two dates.
Fix or remove posts
Change the settings of a post that has not gone out yet, or delete a post with its comments.
Use the right settings
Read each app's rules and settings, like subreddits, boards, privacy or flair, before posting.
Add your media
Upload a picture or video from a link to your media library.
Make pictures and videos
Generate a picture or a short video for a post.
Cut long videos into clips
Turn a long YouTube video into short vertical clips with captions, saved as drafts.
Work across brands
List your brands and post to the right channels for each one.
Where Claude Code shines
- Release notes from real commits
- Posting from scripts and CI
- Changelog posts that match the code
Which apps can Claude Code post to?
Every app you connect in BrokenPost. Pick one to see its limits and how to post to it from Claude Code.
If something goes wrong
| Problem | Fix |
|---|---|
| BrokenPost tools don't show up | Restart Claude Code after adding BrokenPost, or start a new chat, and check that the server is turned on. |
| It keeps asking me to sign in | Remove BrokenPost from Claude Code, add it again and sign in once more. |
| It says a channel is not connected | Connect the app in BrokenPost first. Claude Code can only post to channels connected there. |
| A post failed | Ask Claude Code "why did my last post fail?" It can read the error from BrokenPost and help you fix the post. |
| I used an API key and it stopped working | If you rotated your key in BrokenPost, put the new one in Claude Code's config. |
What it costs to use Claude Code with BrokenPost
AI agents work on every plan, including Free.
| Free | Free · 1 brand · 20 posts a month |
|---|---|
| Creator | $19/month or $12/month yearly · 3 brands · unlimited posts |
| Pro | $29/month or $19/month yearly · 10 brands · unlimited posts · +5 brands for $19/month |
| Team | $99/month or $49/month yearly · 25 brands · unlimited posts · +10 brands for $39/month |
Questions people ask
How do I connect Claude Code to BrokenPost?
In BrokenPost, open Plugins and copy your MCP URL. Run the command below in your terminal. Run /mcp in Claude Code and sign in to BrokenPost. Ask Claude Code to schedule a post.
Can Claude Code schedule posts to Instagram, TikTok and LinkedIn?
Yes. Once connected, Claude Code can post to every app you connected in BrokenPost: X, LinkedIn, Instagram, Facebook, TikTok, YouTube, Threads, Pinterest, Reddit, Bluesky and more.
Is it free to use Claude Code with BrokenPost?
Yes. AI agents work on every BrokenPost plan. The Free plan includes 1 account on every app and 20 posts a month. Paid plans start at $19 a month with unlimited posts.
Will Claude Code post without asking me?
Claude Code only acts when you ask. You can also ask for drafts and approve them in BrokenPost before anything goes live.
Does Claude Code know each app's rules?
Yes. Before it posts, Claude Code reads each app's limits and settings from BrokenPost, like character limits, media rules and required fields, and BrokenPost checks the post again before it goes out.
Can Claude Code add pictures and videos?
Yes. It can upload a picture or video from a link, use files from your media library, or make a new picture or video for the post.
Do I need an API key?
No. With "Sign in with BrokenPost" you sign in once and no key is stored in your config. You can use an API key header instead if you prefer.
Can I use it in CI?
Yes. Use the BrokenPost CLI with your API key in an environment variable, and your pipeline can schedule posts on every release.
Other AI agents
Write once. Post everywhere.
Start free with BrokenPost. Connect your apps and your AI in a few minutes.