planpo.st
FeaturesFor AI agentsRevenue trackingPlatformsPricingBlogSupport
Sign inStart free trial →
planpo.st

Social scheduling with revenue built in. One platform for creators and businesses who treat social as a growth engine.

Product

SchedulerFor creatorsFor agenciesCompare toolsAlternativesPricing

Channels

InstagramLinkedInX (Twitter)ThreadsFacebookYouTubeTikTokAll channels →

AI agents

MCP serverFor AI agentsClaude CodeCursorChatGPTGemini CLIAll agents →

Revenue

Revenue trackingRevenue attributionStripeShopifyRevenueCatAll integrations →

Resources

DocsMCP toolsAPI referenceBlogAboutSupportContactPrivacyTerms

Compare planpo.st

  • planpo.st vs Postiz
  • planpo.st vs Buffer
  • planpo.st vs Hootsuite
  • planpo.st vs Later
  • planpo.st vs Sprout Social
  • planpo.st vs SocialBee
  • planpo.st vs Planable
  • planpo.st vs Metricool
  • planpo.st vs Loomly
  • planpo.st vs Publer
  • planpo.st vs Post Bridge
  • planpo.st vs Mixpost
  • planpo.st vs Blotato
  • planpo.st vs Typefully
  • planpo.st vs RecurPost
  • planpo.st vs Post Planner
  • All comparisons →
  • Alternatives →
© 2026 planpo.st · all rights reservedstatus: ● all systems normal
  1. Home
  2. /Docs
  3. /Gemini CLI
← Docs

Connect Gemini CLI

Google's terminal agent. Uses httpUrl for remote servers.

Want the explained version rather than the config? Read the full Gemini CLI walkthrough, which covers what each setting does and the four failures that waste the most time.

Global: ~/.gemini/settings.json · Per project: .gemini/settings.json

Before you start

Create an API key in the app under Settings, then API Keys. Grant only the permissions this agent needs. The key is shown once. Replace pk_live_xxx in the snippets below with it.

Hosted endpoint

Recommended. Nothing to install, and it stays current without you upgrading anything.

json
{
  "mcpServers": {
    "planpost": {
      "httpUrl": "https://mcp.planpo.st/mcp",
      "headers": { "Authorization": "Bearer pk_live_xxx" },
      "timeout": 10000
    }
  }
}

Local install

Runs the MCP server on your own machine through npx, so your key never leaves it. Needs Node 18 or newer.

json
{
  "mcpServers": {
    "planpost": {
      "command": "npx",
      "args": ["-y", "planpost-mcp"],
      "env": { "PLANPOST_API_KEY": "pk_live_xxx" }
    }
  }
}

Things that catch people out

  • Gemini CLI uses httpUrl for streamable HTTP, not url. The wrong key is a silent no-op.

Check it works

Ask the agent to list your connected accounts. If it comes back with them, all 47 tools are available.

prompt
Which social accounts do I have connected on planpo.st?
Gemini CLI MCP documentationAll 47 toolsREST API reference

Other clients

Claude CodeClaude DesktopCursorOpenAI Codex CLIChatGPTGoogle AntigravityHermes AgentAny other MCP client