Run your social media from Gemini CLI.
One command installs the SociaHive extension. Then plan, schedule and check your posts without leaving the terminal.
https://www.sociahive.com/api/mcpSet it up in Gemini CLI.
Needs a SociaHive trial or paid plan.
Connect SociaHive to Gemini CLI
Your server address
https://www.sociahive.com/api/mcpGemini CLI
Gemini CLI, in your terminal
- 1
Run gemini extensions install with the SociaHive repo.
- 2
Start gemini and run /mcp auth sociahive.
- 3
Sign in to SociaHive and approve.
Then: Ask “What’s on my content calendar this week?”
Install in Gemini CLI
Extension
gemini extensions install https://github.com/sociahive/sociahive-mcp
settings.json
Or add it by hand to ~/.gemini/settings.json.
{
"mcpServers": {
"sociahive": {
"httpUrl": "https://www.sociahive.com/api/mcp"
}
}
}Things to ask first.
Copy one into a chat once you are connected.
Every scheduled post across your accounts.
Picks an item and schedules it as a normal post.
Asks you first, then publishes.
Everything Gemini CLI can do in SociaHive.
Schedule posts
Write a post and queue it at your best time, on any account you connected.
Post right now
Publishes straight away, after you confirm in the chat.
See your calendar
Everything that is scheduled, across all your accounts.
Read your numbers
Reach, saves and engagement per post, and what to post more of.
Build DM automations
Describe it in one sentence. It builds the flow as a draft for you to turn on.
Check your automations
Which flows are live and how often each one fires.
Reuse what works
Save your best posts to an evergreen queue and reshare them later.
Move posts in bulk
Shift a whole day of posts in one go, keeping their times.
Included in the trial.
And on every paid plan. 7-day free trial for the paid features. No credit card required.
Connect Gemini CLIFAQ
What does the extension add?
The SociaHive MCP server, set up for Gemini CLI. Run gemini extensions update sociahive to get new versions.
Can I use an API key instead of signing in?
Yes. Add a headers entry with Authorization: Bearer and your key next to httpUrl in settings.json.
Can it post or change things without asking me?
Automations it builds start as drafts, with every step written out, until they are turned on. Publishing a post right away needs your yes in the chat. If you only want it to look, tick “Read-only access” when you connect: it can read everything and change nothing.
Which plans include it?
The 7-day trial and every paid plan. On the free plan your assistant can still connect, but each request answers with a link to upgrade instead of running.
How do I disconnect it?
Open Settings → Connected apps in SociaHive and revoke it. It is cut off on its very next request. You can also remove the connector in your assistant.