mcpbeat Sign in

Socialclaw MCP Server

answering

Socialclaw is answering right now. Last checked 7 min ago. 142 installs a week from npm. It exposes 32 tools. Last commit 24 Aug 2026.

Connect any AI agent to 11+ social platforms: schedule, publish & track posts via hosted MCP.

Installs per day peak 161 · avg 30 · +1% w/w
a month agotoday
Uptime history 47 days of history · worst day 98%
47 days agonow
100.0%
Uptime 24h
92 of 92 checks
32
Tools
read from the server
284 ms
Response time
average over 24h
142
Installs / week
npm and PyPI

What changed 20

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 8 August 2026. No other catalogue keeps this.

8 Sep a tool description was rewritten list_accounts
23 Aug a tool appeared refresh_analytics
20 Aug a tool description was rewritten list_instagram_conversations
16 Aug 13 tools appeared delete_instagram_comment, get_instagram_account_insights, get_instagram_comments and 10 more
8 Aug 4 tools changed the parameters they ask for apply_schedule, list_posts, preview_campaign and 1 more

Nothing serious here today

Today is the operative word: we check Socialclaw every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 7 min ago.

run in your terminal
claude mcp add socialclaw --transport http https://getsocialclaw.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "socialclaw": {
      "url": "https://getsocialclaw.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.socialclaw]
url = "https://getsocialclaw.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "socialclaw": {
      "url": "https://getsocialclaw.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "socialclaw": {
      "url": "https://getsocialclaw.com/mcp"
    }
  }
}

This one needs environment variables set before it will start: SOCIALCLAW_API_KEY (SocialClaw workspace API key from https://getsocialclaw.com/dashboard). The author declared them in the registry entry; get the values from the project itself.

Available tools 32

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

instagram
delete_instagram_comment
Permanently delete an Instagram comment on the user's media. Prefer hide_instagram_comment when unsure.
get_instagram_account_insights
Get an Instagram account's insight trend (a daily time series, e.g. reach) over the last N days.
get_instagram_comments
Read the comments (and replies) on an Instagram post. Use list_instagram_media first to get a mediaId.
get_instagram_media_insights
Get analytics for one Instagram post (reach, likes, comments, saved, shares, views). Use list_instagram_media for the mediaId.
get_instagram_messages
Read the messages in an Instagram direct-message conversation.
get_instagram_profile
Get an Instagram account's profile stats: followers, follows, media count, bio.
list_instagram_conversations
List the Instagram direct-message conversations for an account, most recent first. Each conversation includes `counterpart` (the other person's {id, username}) — use its id as the recipientId when replying; `participants` also lists the account itself.
list_instagram_media
List an Instagram account's recent posts (caption, permalink, timestamp, comment count) so you can find one to read or moderate comments on. account is the connected-account id or handle.
list_instagram_mentions
List recent @mentions of the workspace's Instagram accounts (captured from Instagram mention webhooks).
post
get_post
Get one post including its delivery state and provider identifiers.
post_attempts
List publish attempts for a post, including provider errors. Use this to debug failed posts.
workspace
workspace_health
Get workspace health, including connection state across providers. Pass provider to check one provider's connections.
workspace_usage
Get workspace usage counters and plan entitlement consumption.
account
account_capabilities
Get publish capabilities and provider rules for connected accounts: what media is allowed, text limits, and whether publishing is currently possible. Pass accountId for one account, or provider to filter, or neither for all.
accounts
list_accounts
List connected social accounts in the SocialClaw workspace. Optionally filter by provider (x, facebook, instagram_business, instagram, threads, linkedin, linkedin_page, pinterest, tiktok, telegram, discord, youtube, reddit, wordpress).
analytics
get_analytics
Get analytics snapshots for a post, an account, or a run. scope must be post, account, or run; id is the matching identifier.
apply
apply_schedule
Create a publishing run from a schedule document. Posts are scheduled or published through connected accounts. Send an idempotencyKey so retries do not create duplicate runs.
assets
list_assets
List media (images/videos) the user has uploaded to their SocialClaw library, newest first. Each asset includes a publicUrl usable directly as media_link in validate_schedule/apply_schedule. Use this to find a previously uploaded file (e.g. from the dashboard) to post. Optionally filter by kind (image/video), mime, or a text query over filename/id.
cancel
cancel_post
Cancel a scheduled post before it publishes.
connect
connect_account
Start connecting a new social account. For OAuth providers this returns an authorizeUrl the user must open in a browser. Telegram requires botToken and chatId; Discord requires webhookUrl.
hide
hide_instagram_comment
Hide or unhide an Instagram comment on the user's media. Set hidden=false to unhide.
posts
list_posts
List posts in the workspace with optional filters.
preview
preview_campaign
Preview how a campaign schedule document expands into concrete posts and steps without creating anything.
publish
publish_draft
Publish a previously created draft run, optionally at a given ISO-8601 start time.
react
react_instagram_message
React to a received Instagram direct message (e.g. love).
refresh
refresh_analytics
Fetch fresh analytics for a published post from the provider and store a new snapshot, then return it. Supported providers: Instagram, TikTok, YouTube, Reddit, X, Pinterest, Snapchat (others return an unsupported snapshot). Call this before get_analytics when you need current numbers rather than the last stored snapshot.
reply
reply_instagram_comment
Reply to an Instagram comment on the user's media.
retry
retry_post
Retry a failed post.
send
send_instagram_message
Send an Instagram direct message — a text reply, or an image/video attachment via attachment_url. Only allowed within 24 hours of the recipient's last message unless a message tag (e.g. HUMAN_AGENT) is supplied.
status
run_status
Get the status summary of a publishing run and its posts.
upload
upload_asset
Upload media (image or video) to SocialClaw hosted storage. Provide either sourceUrl (a public URL the server downloads) or contentBase64. Returns an asset id and a public URL usable as media_link in schedules.
validate
validate_schedule
Validate a schedule document against provider rules, media limits, account state, and publish times WITHOUT creating any posts. Always run this before apply_schedule.

Endpoints

URLTransportStateLatencyChecked
https://getsocialclaw.com/mcp streamable-http answering 325 ms 7 min ago

Alternatives to Socialclaw

same job, measured the same way
Agentreacher
by thijssmudde

Connect your AI to social media. Create, schedule, and publish posts to 9+ platforms.

87 installs/wk local only
Postey
by postey

Draft, schedule and publish social posts to nine platforms from any AI agent.

answering
Postbolt
by whitemarmot

Publish to 13+ social media platforms from any AI agent via MCP.

23 installs/wk local only
Post Bridge
by jackfriks

Schedule and publish social media posts to 10 platforms from your AI agent

answering
Postify
by usepostify

Schedule, publish, and analyze social posts across 11 platforms from any MCP client.

answering
Bulkpublish
by azeemkafridi

Publish, schedule, and manage social media across 11 platforms via MCP.

353 installs/wk local only
PostSyncer
by postsyncer

Schedule, publish, and analyze social media posts across 11 platforms from any MCP client.

answering
SocialSpool
by thesethrose

Create, schedule, and publish social posts through the hosted SocialSpool MCP connector.

answering

Socialclaw — questions

Answers built from our own checks of this server.

What can Socialclaw do?
It exposes 32 tools, read directly from the server on our last check. Among them: account_capabilities, apply_schedule, cancel_post, connect_account, delete_instagram_comment, get_analytics and 26 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Socialclaw mostly used for?
Its tools cluster around instagram, post and workspace. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Socialclaw working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 284 ms. The bar chart above shows every period we have measured.
How do I connect Socialclaw?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Socialclaw need an API key?
No. Socialclaw completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 32 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Socialclaw?
It answers our handshake in 284 ms on average, which is faster than 52% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
How many people use Socialclaw?
The npm package socialclaw was installed 142 times in the last week. Week over week that is +1%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Socialclaw open source?
Yes — it is published under the MIT licence, written in JavaScript and 87 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.