Gemini CLI for social media

Manage your social media with Gemini CLI

Publish, schedule, create threads, manage media, and access your social accounts, all from Gemini CLI.

  • Instagram
  • Facebook
  • TikTok
  • Pinterest
  • X
  • YouTube
  • LinkedIn
  • Threads
  • Bluesky
  • Mastodon
  • Telegram
  • Google Business

Gemini CLI + dopost

You

Use docs/guide.md to write three LinkedIn tips. Schedule one each day from Wednesday to Friday at 10:00.

Scheduled in dopost

Scheduled three LinkedIn tips from docs/guide.md, one each day from Wednesday to Friday at 10:00.

Connect Gemini CLI to dopost

Connect your social accounts in dopost first. Then add dopost to your agent using the method that fits your environment.

Recommended

Add the hosted server and authenticate with /mcp auth

Sign in to dopost to connect your accounts. No API key is needed.

.gemini/settings.json
{
  "mcpServers": {
    "dopost": { "httpUrl": "https://mcp.dopost.co/mcp" }
  }
}
  1. 1Add dopost under mcpServers in .gemini/settings.json.
  2. 2Start Gemini CLI and run /mcp auth dopost to sign in.
  3. 3Ask Gemini to list your connected accounts.

What you can ask Gemini CLI

Docs to announcements

“Use docs/pricing.md to write a LinkedIn post and an X post about the new plan. Schedule both for Monday at 10:00.”

A timely post with a source

“Research this week’s industry news, write an X post with a source link and schedule it for Thursday at 13:00.”

Plan next week's mix

“Compare our educational posts with product announcements from last month and suggest next week's mix.”

Find the best hours

“Compare engagement by publication time for our LinkedIn posts from last month.”

Turn research into a practical checklist

“Use the findings in this report to write a LinkedIn checklist for small marketing teams. Link to the original sources and schedule it for Wednesday at 10:00.”

Review the upcoming content mix

“List next week’s scheduled posts on X and LinkedIn. Group them into product news, educational content and company updates so I can see the balance.”

Which networks can Gemini CLI post to?

Post to the social accounts you’ve connected in dopost.

Frequently asked questions

/mcp lists dopost as disconnected

Use httpUrl rather than url for the hosted server, restart Gemini CLI and run /mcp auth dopost again.

Do I need a dopost account?

Yes. Create your account and connect the social accounts you want to post to before connecting your agent.

Can I review content before scheduling?

You can ask the agent to show you the content before scheduling it.

Will my posts publish after I close the agent?

Yes. Once scheduled, dopost stores them in your calendar and publishes them at the specified time.

Which images and videos can I use?

You can use media from your dopost library or public URLs. To upload files from your computer, check the supported methods in the setup guide.

How much does connecting an agent cost?

API and MCP access is included in Pro and Agency. Connecting an agent costs nothing extra.

How do I disconnect the agent?

Revoke the connection in Settings → MCP connections or the key in Settings → API keys, depending on your connection method.

Connect Gemini CLI and schedule your next post

Create your dopost account and connect your social accounts.