Skip to main content
Postsiva runs two Streamable HTTP MCP endpoints. Auth rules differ by host: Stateless — no session between calls. Built-in host search is used instead of an MCP search tool.

Authentication cheat sheet

The key must belong to a workspace on the Pro plan with MCP enabled.

Errors

Missing or invalid credentials → 401 / tool error (e.g. “API key required” or “Invalid or expired API key”). Wrong plan → upgrade message referencing postsiva.com.

Cursor (CLI)

  1. Cursor Settings → MCP → Add server
  2. Type: HTTP (Streamable HTTP)
  3. URL: https://mcp.postsiva.com/mcp
  4. Headers: X-API-Key = your psk_live_… key
  5. Restart Cursor or reload MCP

Claude Code (CLI)

Claude.ai (web) — OAuth only

  1. Settings → Connectors → Add connector → Add custom connector
  2. Name: Postsiva
  3. URL: https://mcp.postsiva.com/web/mcpno query string, no API key
  4. Optional (or leave blank for CIMD) — paste: OAuth Client ID (OAUTH_CLAUDE_CLIENT_ID):
    OAuth Client Secret (OAUTH_CLAUDE_CLIENT_SECRET):
  5. Click Connect and complete Postsiva OAuth (pick workspace)
Full walkthrough: Claude.

ChatGPT UI — API key query param

For ChatGPT connecting to the web MCP endpoint:
Also accepted: ?apikey= / ?api_key= (same key). OAuth remains available for Custom GPT Actions (Connect to Postsiva).

Verify connection

Ask the agent:
What social accounts are connected to my workspace?

Media upload

Next