Skip to content

PurrPlan MCP

Remote MCP server (Streamable HTTP) - the official PurrPlan endpoint that turns a social scheduler into agent tooling: plan, publish, inbox and analytics across 12+ networks (LinkedIn, X, Instagram, TikTok, Facebook, YouTube, Threads, Bluesky, Pinterest, Telegram, Mastodon). 18 tools with granular scopes, confirmation-gated outbound actions and full audit logging.

Server type: Remote (Streamable HTTP, protocol 2025-06-18)
Auth: Bearer token (created in-app) or OAuth 2.0 with DCR + PKCE
Endpoint: https://app.purrplan.ai/api/mcp (health check keyless at /api/mcp/health)
Tools: 18, scoped read / write / ai / media / inbox:read / inbox:reply / analytics:read
Pricing: Included in PurrPlan plans from EUR 9/mo (MCP from Pro); 7-day trial; EUR 597 lifetime

Why This Matters for Operators

Social scheduling tools are built for humans clicking a calendar. PurrPlan is built for agents: every tool carries an explicit scope, outbound actions (replying to inbox messages, scheduled sends) require a confirmation flag, and everything is audit-logged in-app. An operator can hand an agent the marketing calendar with inbox replies gated behind inbox:reply, keeping the reply scope on a separate token from publishing.

The safety design is unusual for a social tool: inbox content is treated as data never as instructions, SSRF protection on all client-supplied URLs, and rate limits per surface (100 req/min API+MCP, 20/min AI, 30/min media). The lifetime deal (pay once, your agent posts forever) makes it the only scheduler with a one-time pricing option for agent-driven workflows.

Tools & Capabilities

Tool Scope Purpose
list_workspaces / list_accounts read Workspaces and connected social accounts with auth status
list_posts / get_post read Posts with per-network versions, filterable by status
generate_ai_text ai Copy generation in the workspace's brand voice
create_draft_post write Draft or scheduled post; array content = thread (X, Threads, Bluesky, Mastodon) or first comment
create_stories write Cascade of stories (Instagram, Facebook), up to 30
update_draft_post / delete_post write Edit or delete drafts and scheduled posts
upload_media_from_url media Ingest an image or video from a URL (max 50 MB)
list_inbox / get_inbox_thread inbox:read Comments, DMs and mentions across networks
manage_inbox_messages inbox:read Mark read/unread, archive, assign
reply_to_inbox_message inbox:reply Send a real reply as the connected account (confirm:true required, hourly cap)
get_analytics analytics:read Followers, reach, impressions, engagement, clicks, per-network breakdown
get_top_posts analytics:read Best posts with audience and engagement curves
plan_my_week write + ai Turn a brief into N scheduled posts across the week

Installation

claude mcp add --transport http purrplan https://app.purrplan.ai/api/mcp

Create a token in the in-app MCP integration page (app.purrplan.ai/app/mcp-integration), pick scopes, then attach the token as a bearer authorization header. The health endpoint answers without auth for connection checks.

Configuration

{
  "mcpServers": {
    "purrplan": {
      "type": "http",
      "url": "https://app.purrplan.ai/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_TOKEN" }
    }
  }
}

Tokens carry only the scopes you grant. Inbox replying and analytics are deliberately separate scopes, so a publishing token cannot read DMs and an inbox token cannot publish.

Business Relevance

  • Marketing teams run the content calendar from agent workflows with brand-voice generation.
  • Community managers triage comments, DMs and mentions across networks in one inbox surface.
  • Analysts get per-network reach, engagement and click breakdowns without exporting platform data.
  • Agencies scope tokens per client workspace and per function.

Integration with CorpusIQ

PurrPlan is the publishing layer; CorpusIQ is the measurement layer. An operator can schedule cross-network campaigns through PurrPlan while CorpusIQ dashboards attribute the business outcomes - the engagement data PurrPlan reports and the revenue and pipeline data CorpusIQ connects meet in one operating picture.

Limitations

  • New listing (repo created Sep 3, 2026); no license declared on the client repo.
  • MCP access starts at the Pro plan; the free plan covers the web app only.
  • reply_to_inbox_message carries an hourly cap, so real-time community response is throttled.
  • French-first vendor; docs exist in FR and EN.

See Also

Contact Terms Privacy Pricing