Post to Bluesky with Gemini CLI

Connect Gemini CLI to dopost to post to your Bluesky account and manage your calendar.

Connect Gemini CLI to dopost

Set up the connection

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.
Full Gemini CLI guide

Requirements for posting to Bluesky

  • A Bluesky account connected in dopost
  • Up to 300 characters per post.
  • Up to 4 images per post.
  • Threads and replies on Bluesky are not available through dopost yet. Each post stands alone.
dopost Bluesky scheduler

Bluesky formats

Check the formats and media supported by this connection.

FormatMedia per postMedia requiredWith Gemini CLI
Post4No

What you can ask Gemini CLI

Schedule a post

Schedule this post on Bluesky for tomorrow at 10am.

Check the calendar

What posts do I have scheduled on Bluesky for next week?

Reschedule posts

Move Friday’s Bluesky posts to Monday, keeping the same times.

Bluesky performance

Check the available metrics for your posts.

Compare the performance of my Bluesky posts this month.

Bluesky with other agents

Gemini CLI and Bluesky questions

Can Gemini CLI post to Bluesky?

Yes. Connect your Bluesky account in dopost and follow the Gemini CLI setup guide.

Does Gemini CLI keep Bluesky posts under 300 characters?

Yes. dopost checks the length before scheduling, and if a post is too long Gemini CLI gets the error and can shorten it.

Can Gemini CLI post the same text on X and Bluesky?

Yes, in one request. Ask Gemini CLI to fit each network's limit and both posts are scheduled at the same time.

Can I check my Bluesky results?

Yes. You can check the available metrics for your Bluesky accounts and posts.

Can I review content before scheduling?

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

Start posting to Bluesky with Gemini CLI

Create your dopost account and connect your social accounts.

See plans and pricing