Back to Browse

Chirpie MCP Server

Developer ToolsLow Risk8.5MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Post, schedule, and track social posts on X, Bluesky, LinkedIn, Instagram and more from AI agents.

About

Post, schedule, and track social posts on X, Bluesky, LinkedIn, Instagram and more from AI agents.

Remote endpoints: streamable-http: https://chirpie.ai/mcp

Security Report

8.5
Low Risk8.5Low Risk

Valid MCP server (2 strong, 3 medium validity signals). 2 known CVEs in dependencies (0 critical, 1 high severity) ⚠️ Package registry links to a different repository than scanned source. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.

Endpoint verified · Requires authentication · 4 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

What You'll Need

Set these up before or after installing:

Chirpie API key (chirpie_sk_...) created at https://chirpie.ai/dashboard/keys. Optional: the server also reads credentials saved by `chirpie login` from ~/.chirpie/config.json.Required

Environment variable: CHIRPIE_API_KEY

Override the Chirpie API base URL. Defaults to https://chirpie.aiOptional

Environment variable: CHIRPIE_BASE_URL

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

@chirpie/mcp

Post, schedule, and track social posts on X, Bluesky, LinkedIn, Instagram and more from AI agents. Chirpie is one API for X/Twitter, Bluesky, LinkedIn, Threads, Mastodon, Instagram, Facebook and Telegram, covering posting, threads, scheduling, deletion and analytics. This MCP server puts all of it in front of Claude, Cursor, ChatGPT or any other MCP-capable agent, so "post this to X and LinkedIn, and schedule the follow-up for 9am" is a single sentence rather than a pile of platform SDKs, OAuth dances and rate-limit handling.

Hosted server (recommended)

You don't need to install anything. Point your client at:

https://chirpie.ai/mcp

Sign in when prompted and you're connected. No API key to copy, nothing to keep up to date.

Claude Code

claude mcp add --transport http chirpie https://chirpie.ai/mcp

Claude: Settings → Connectors → Add custom connector → https://chirpie.ai/mcp

Cursor: add to .cursor/mcp.json:

{
  "mcpServers": {
    "chirpie": {
      "url": "https://chirpie.ai/mcp"
    }
  }
}

ChatGPT: Settings → Connectors → Create → MCP server → https://chirpie.ai/mcp

Prefer a key over OAuth (CI, scripts, clients without an OAuth flow)? Send it as a header:

{
  "mcpServers": {
    "chirpie": {
      "type": "http",
      "url": "https://chirpie.ai/mcp",
      "headers": { "Authorization": "Bearer chirpie_sk_your_key_here" }
    }
  }
}

Local server (this package)

Run the same tool set locally over stdio.

npm install -g chirpie
chirpie login

Claude Code

claude mcp add chirpie -- npx @chirpie/mcp

Claude Desktop: ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "chirpie": {
      "command": "npx",
      "args": ["@chirpie/mcp"]
    }
  }
}

Cursor: add to your MCP settings:

{
  "mcpServers": {
    "chirpie": {
      "command": "npx",
      "args": ["@chirpie/mcp"]
    }
  }
}

The local server resolves credentials in this order:

  1. CHIRPIE_API_KEY environment variable
  2. ~/.chirpie/config.json (written by chirpie login)

The CLI and this server share that config, so one chirpie login covers both.

Tools

ToolWhat it does
chirpie_postPost to any connected account, now or scheduled
chirpie_threadPost a 2–25 part thread
chirpie_list_postsList posts, filtered by status or account
chirpie_get_postFetch one post
chirpie_delete_postDelete a post (and remove it from the platform)
chirpie_list_accountsList connected social accounts, active and inactive
chirpie_activate_accountActivate an account so it can publish
chirpie_deactivate_accountDeactivate an account (stays connected, frees a plan slot)
chirpie_analyticsEngagement metrics for a published post
chirpie_create_keyCreate an API key
chirpie_list_keysList API keys
chirpie_revoke_keyRevoke an API key
chirpie_connect_xConnect X/Twitter (returns an authorization link)
chirpie_connect_linkedinConnect LinkedIn
chirpie_connect_threadsConnect Threads
chirpie_connect_instagramConnect Instagram
chirpie_connect_facebookConnect a Facebook Page
chirpie_connect_blueskyConnect Bluesky with an app password
chirpie_connect_mastodonConnect Mastodon on any instance
chirpie_connect_telegramConnect a Telegram bot
chirpie_set_x_keysRegister your own X developer app for connecting X accounts
chirpie_get_x_keys_statusCheck whether your own X developer app is configured
chirpie_remove_x_keysRemove your own X developer app

The hosted and local servers expose exactly the same tools. On the hosted server, chirpie_create_key, chirpie_list_keys, chirpie_revoke_key and chirpie_remove_x_keys require API-key auth. Sign in with OAuth and they are not offered, since an OAuth connection must not leave a long-lived key behind or tear down credentials your other connections depend on.

Try it

Once connected, ask your agent:

  • "Post to X and LinkedIn: we just shipped v2."
  • "Draft a 5-post thread about why we moved off cron, and schedule it for 9am tomorrow."
  • "How did my last Bluesky post do?"
  • "Connect my X account."

Links

MIT © Fireflo LLC


This repository is an automatically maintained source mirror of packages/mcp in the Chirpie monorepo. Pull requests opened here cannot be merged.

Reviews

No reviews yet

Be the first to review this server!