Terminal agent by Google
Schedule social media posts with Gemini
Add BrokenPost to Gemini CLI and schedule posts to YouTube, Google Business Profile and 30+ other apps from your terminal.
How do I connect Gemini to BrokenPost?
There are 2 ways. Pick the one that fits you.
Add the MCP server to Gemini CLI
- 1
In BrokenPost, open Plugins and copy your MCP URL.
- 2
Add the config below to ~/.gemini/settings.json.
- 3
Start Gemini CLI and run /mcp auth brokenpost to sign in.
- 4
Ask Gemini to schedule a post.
{
"mcpServers": {
"brokenpost": { "url": "<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 Gemini CLI to schedule a post. It calls the CLI for you.
What can you ask Gemini?
Type these in Gemini CLI. Gemini writes the post, BrokenPost schedules it.
- “Upload this video to YouTube on Saturday at 10am as public, with a title and 5 tags.”
- “Post our weekend offer on Google Business Profile with a "Call" button.”
- “Write a week of Instagram captions for these photos and save them as drafts.”
What happens when you ask Gemini to post
- 1
You ask in Gemini CLI, in plain words.
- 2
Gemini 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 Gemini 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 Gemini shines
- YouTube and Google Business posts
- Working with large files and folders
- Batching a week of posts
Which apps can Gemini post to?
Every app you connect in BrokenPost. Pick one to see its limits and how to post to it from Gemini.
If something goes wrong
| Problem | Fix |
|---|---|
| BrokenPost tools don't show up | Restart Gemini 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 Gemini, add it again and sign in once more. |
| It says a channel is not connected | Connect the app in BrokenPost first. Gemini can only post to channels connected there. |
| A post failed | Ask Gemini "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 Gemini's config. |
What it costs to use Gemini 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 Gemini to BrokenPost?
In BrokenPost, open Plugins and copy your MCP URL. Add the config below to ~/.gemini/settings.json. Start Gemini CLI and run /mcp auth brokenpost to sign in. Ask Gemini to schedule a post.
Can Gemini schedule posts to Instagram, TikTok and LinkedIn?
Yes. Once connected, Gemini 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 Gemini 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 Gemini post without asking me?
Gemini only acts when you ask. You can also ask for drafts and approve them in BrokenPost before anything goes live.
Does Gemini know each app's rules?
Yes. Before it posts, Gemini 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 Gemini 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.
Does it work in the Gemini app?
BrokenPost connects to Gemini CLI today. It reads its MCP servers from ~/.gemini/settings.json.
Other AI agents
Write once. Post everywhere.
Start free with BrokenPost. Connect your apps and your AI in a few minutes.