Gemini CLI and Antigravity integration

Add the OmniSocials MCP server to Gemini CLI or Antigravity. Then Gemini schedules posts, answers DMs and reads analytics from your terminal.

Gemini CLI~/launch
 ▝▜▄      ▗█▀▀▜▙▝█▛▀▀▌▜██▖▟██▘▜█▘▜██▖▝█▛▝█▛
   ▝▜▄    █▌     █▙▟  ▐█▝█▛▐█ ▐█ ▐█▝█▖█▌ █▌
  ▗▟▀     ▜▙ ▝█▛ █▌▝ ▖▐█   ▐█ ▐█ ▐█ ▝██▌ █▌
 ▝▀        ▀▀▀▀▘▝▀▀▀▀▘▀▀▘  ▀▀▘▀▀▘▀▀▘ ▝▀▀▝▀▀
Gemini CLI v0.66.0
Tips: /help for more information, /mcp for your servers
>Type your message or @path/to/file
~/launch · gemini-3.5-pro
Gemini CLI~/launch
Gemini CLI v0.66.0
Tips: /help for more information, /mcp for your servers
>Type your message or @path/to/file
~/launch · gemini-3.5-pro
Supported platforms
  • Facebook
  • Instagram
  • LinkedIn Profile
  • LinkedIn Page
  • Threads
  • YouTube
  • TikTok
  • Pinterest
  • Bluesky
  • Mastodon
  • X
  • Google Business
  • Telegram
What it does

Yes, Gemini can post to social media, from Gemini CLI or Antigravity. It turns your changelog into posts and schedules them on 12 platforms.

  • Post everywhere at once.

    One message schedules a post on every platform you name, each in its own format.

    • list_accounts
    • create_post
  • Plan the week.

    Drafts at your best times, for you to check before anything is scheduled.

    • get_best_times
    • create_post
  • Answer what you missed.

    Comments, DMs and mentions from 7 platforms, with the post they belong to.

    • get_next_unanswered
    • reply_to_inbox
  • Know what worked.

    Your numbers per platform, and the day and hour to post next.

    • get_analytics_overview
    • get_best_times
  • Send it for approval.

    The agent writes, a teammate or client signs off, then it goes out on time.

    • list_approval_workflows
    • create_post
Setup

Connect Gemini in two minutes. One command in Gemini CLI, or one entry in Antigravity's config.

  1. Both flags matter: the default transport is stdio and the default scope is the project.

    gemini mcp add --transport http --scope user omnisocials https://mcp.omnisocials.com
  2. In a Gemini CLI session, run this, pick your workspaces and click Allow access. gemini mcp list then shows omnisocials as Connected.

    /mcp auth omnisocials
  3. Create an API key in OmniSocials and add the server to ~/.gemini/config/mcp_config.json with the key in the URL.

    ~/.gemini/config/mcp_config.json
    {
      "mcpServers": {
        "omnisocials": {
          "serverUrl": "https://mcp.omnisocials.com?API_KEY=omsk_live_your_key"
        }
      }
    }
    Get an API key

No browser, as over SSH? Add the server with a key header: gemini mcp add --transport http -s user -H "Authorization: Bearer omsk_live_…" omnisocials https://mcp.omnisocials.comMCP server docs

Control

Let Gemini draft, and sign off before anything goes live

Read More
  • Approval Workflows
  • Team Review
  • Client Review
  • Workspaces You Pick
  • Role Permissions
  • Disconnect Anytime
Platforms

Connect Gemini to Instagram, LinkedIn, TikTok and 9 more. What Gemini can do on each platform, through each platform's official API.

What Gemini can do on each platform through OmniSocials
PlatformPublishInboxAnalytics
InstagramPosts, carousels, Stories, ReelsDMs, comments, mentions, comment-to-DMViews, reach, saves, watch time
FacebookPosts, Stories, ReelsMessenger, comments, mentionsViews, reactions, clicks
LinkedInPosts, PDF carousels, profile and PagePage comments and mentionsImpressions, reactions, clicks
XPosts and threadsDMs (opt-in)Views, reposts, bookmarks
TikTokVideos and photo postsCommentsViews, watch time, shares
YouTubeVideos and ShortsCommentsViews, watch time, subscribers
ThreadsPostsReplies and mentionsViews, replies, reposts
PinterestPins, with product tagsNot availableImpressions, saves, outbound clicks
BlueskyPostsNot availableLikes, reposts, quotes
MastodonPostsNot availableLikes, boosts, poll votes
Google BusinessUpdates, events and offersNot availableNot available
TelegramPosts, albums, polls, link buttonsNot availableReactions, subscribers

Comment-to-DM runs on Instagram. X DMs are opt-in. Google stopped per-post metrics for Business Profiles in 2023.

Tools

56 tools Gemini can use. It picks the right one from your words. You never call them by name.

>Schedule our launch post for Tuesday 9 AM on LinkedIn, X and Threads.
  • create_postSchedule a post, or save it as a draft at a time slot.
  • create_and_publish_postCreate a post and publish it right away.
  • update_postChange the text, media or time of a post.
  • publish_postPublish a draft or scheduled post now.
  • retry_postRetry only the platforms that failed.
  • list_postsList posts by status.
  • get_postRead one post with its captions, media and options.
  • get_calendarYour week, day by day: scheduled and published posts.
  • delete_postRemove a post from OmniSocials. A live post stays live.
  • get_recent_platform_postsRead your latest posts straight from the platforms.
  • search_locationsFind a place to tag on Instagram or Threads.
  • search_instagram_audioFind licensed music for a Reel.
  • list_pinterest_productsList products to tag on a Pin.
Every tool and its fields in the docs56 tools in total.
Also works with
Set up another agent
“The MCP is the real game changer for me. It makes the whole workflow feel much faster and less messy.”
Ansub KhanFounder of Supafast

Learn more. Guides, docs and the other agents.

Frequently
Asked Questions

Robert Ligthart
Robert LigthartFounder of OmniSocials
Ask me a question

Last updated:

Robert Ligthart
Still have a question?Ask Robert, the founder
Ask