Socialclaw logo

Socialclaw

Connects AI agents to SocialClaw’s hosted workspace for multi-platform scheduling, publishing, inspection, and analytics.

Install Socialclaw

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "socialclaw": {
      "command": "npx",
      "args": [
        "-y",
        "socialclaw"
      ],
      "env": {
        "SOCIALCLAW_API_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

We couldn’t confirm it starts correctly

We ran the install command but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.

npx -y socialclaw

Process exited before answering initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 7d ago.

Overview

The socialclaw MCP server gives AI agents 17 validation-first tools for SocialClaw workspaces and connected social accounts. It runs through the SocialClaw npm package, communicates with the hosted service, and authenticates with a workspace API key or saved CLI credentials. Agents can connect accounts, upload media, validate and apply schedules, publish drafts, and inspect delivery and analytics. Reach for it when an agent needs one publishing workflow across supported social channels rather than separate platform integrations.

Use cases

  • Schedule campaigns across connected social accounts
  • Validate and preview posts before publishing
  • Upload media for agent-generated posts
  • Inspect delivery attempts and run status
  • Review post analytics and workspace usage

Key features

  • 17 validation-first MCP tools
  • Multi-platform account and capability discovery
  • Media upload and schedule management
  • Idempotent schedule application
  • Post, run, attempt, and analytics inspection
  • Workspace usage and health checks

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

7/7 checks healthy over the last 39d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 12d ago via OSV.dev · socialclaw (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars97Stargazers on the source repository.
npm downloads469Package downloads in the last 30 days.
Last commit10d agoMost recent push to the default branch.
Install checkInconclusiveDidn't respond in our test window — often a slow first install.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Socialclaw works

What the socialclaw MCP server does

The socialclaw MCP server exposes SocialClaw’s hosted publishing service through the Model Context Protocol. It operates on accounts connected to a SocialClaw workspace, rather than connecting an agent directly to each social network. The available tools support account discovery, media handling, schedule operations, publishing, delivery inspection, analytics, usage checks, and workspace health checks.

Supported publishing destinations listed by the project include X, Facebook Pages, Instagram Business, standalone Instagram professional accounts, LinkedIn profiles and pages, Pinterest, TikTok, Discord, Telegram, YouTube, Reddit, and WordPress. Actual account capabilities depend on the provider and the accounts connected in the workspace.

How it works

The package starts the MCP server with npx -y socialclaw mcp. An MCP client launches that command as a local stdio process, while the process calls the deployed SocialClaw service. Authentication uses SOCIALCLAW_API_KEY, or credentials previously saved by the CLI through socialclaw login --api-key.

The workflow is validation-first. An agent can list accounts and provider capabilities, upload media, preview a schedule, validate it, and apply it with an idempotency key. It can then publish drafts or inspect posts, attempts, runs, analytics, usage, and health. Supported published posts can also be deleted through the provider-side deletion operation.

Setup and configuration

Install the package globally or invoke it through npx:

Terminal
npm install -g socialclaw
socialclaw login

For an MCP client that accepts JSON server configuration, add a server entry similar to this:

config.json
{
  "mcpServers": {
    "socialclaw": {
      "command": "npx",
      "args": ["-y", "socialclaw", "mcp"],
      "env": {
        "SOCIALCLAW_API_KEY": "sc_live_your_key"
      }
    }
  }
}

Claude Code can add the same server with claude mcp add socialclaw --env SOCIALCLAW_API_KEY=sc_live_your_key -- npx -y socialclaw mcp. If the CLI has already saved credentials, the environment entry can be omitted. Account connection and workspace setup happen through the hosted SocialClaw dashboard or the CLI, including browser OAuth and manual Discord or Telegram connection flows.

Tools and capabilities

The socialclaw MCP server provides 17 tools covering these operations:

  • List connected accounts and their provider capabilities.
  • Upload hosted media for later publishing.
  • Validate schedules and preview campaigns before applying them.
  • Apply schedules with idempotency keys.
  • Publish drafts.
  • Retrieve posts and delete supported published posts.
  • Inspect attempts, runs, and delivery status.
  • Read post analytics, workspace usage, and workspace health.

The same hosted workspace can also be used from the SocialClaw CLI, OpenClaw-compatible skill bundle, Claude Code plugin, or custom agents that execute commands or make HTTP requests.

Limitations and notes

This is a client for a deployed SocialClaw workspace, not a self-contained local social-network connector. The workspace must have connected accounts with the required provider permissions, and the account’s capabilities vary by provider. A trial or paid plan is required for CLI and API access. The README also identifies Claude Code, Claude Desktop, Cursor, Cline, and Codex as supported agent environments; other clients need to support MCP server configuration or the underlying CLI and HTTP workflows.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Socialclaw

socialclaw is an MCP server that connects AI agents to SocialClaw’s hosted workspace and its connected social accounts. Its main tools cover account and capability listing, media upload, schedule validation and preview, idempotent apply, draft publishing, and inspection of posts, runs, attempts, analytics, usage, and workspace health.

Install it with `npm install -g socialclaw`, or configure an MCP client to run `npx -y socialclaw mcp`. Provide `SOCIALCLAW_API_KEY` in the client environment, or reuse credentials saved with `socialclaw login --api-key`.

SocialClaw lists X, Facebook Pages, Instagram Business, Instagram professional accounts, LinkedIn profiles and pages, Pinterest, TikTok, Discord, Telegram, YouTube, Reddit, and WordPress. Available actions depend on the connected account and provider capabilities.

Yes. Cursor can run the server through the JSON MCP configuration shown in the README, using `npx -y socialclaw mcp` and a SocialClaw workspace API key.

A workspace needs an active trial or paid plan for CLI and API agent execution.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewSocialclaw AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/socialclaw?style=directory)](https://allmcps.com/mcp/socialclaw)
HTML Embed
<a href="https://allmcps.com/mcp/socialclaw"><img src="https://allmcps.com/api/badge/socialclaw?style=directory" alt="Socialclaw on AllMCPs" /></a>