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/mcp

Set 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/mcp

Gemini CLI

Gemini CLI, in your terminal

  1. 1

    Run gemini extensions install with the SociaHive repo.

  2. 2

    Start gemini and run /mcp auth sociahive.

  3. 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 CLI

FAQ

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.

Use another AI tool?