# SocialRobot MCP Server

Remote MCP server to draft, schedule, and track social posts across nine platforms directly from your coding assistant. The free tier covers 15 scheduled posts monthly.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: socialrobot-io
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/socialrobot-io/socialrobot-mcp
- Updated: 2026-10-21
- HTML: https://affpapa.org/en/nevibecode/mcp/socialrobot-mcp-server

## What it does

The server runs remotely at `https://socialrobot.io/api/mcp`, removing the need to manage a local runtime. It exposes 20 tools that handle post drafting, media uploads via presigned URLs, demographic metrics, and post rescheduling. The integration supports nine networks, including LinkedIn, X, Instagram, TikTok, Threads, Facebook, Pinterest, Bluesky, and Mastodon. Platform-specific tools handle Pinterest boards, LinkedIn people search, and Instagram posting windows.

Authentication relies on OAuth 2.0 PKCE via browser login, though scripts can pass a Bearer token instead. Permissions for publishing and reading analytics are split into separate scopes. This means an assistant can inspect performance without write access.

Accounts must be linked in SocialRobot beforehand, because publishing fails without prior connection. The free plan caps scheduled posts at 15 per month.

## Requirements
- Remote server: `https://socialrobot.io/api/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http socialrobot-mcp https://socialrobot.io/api/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add socialrobot-mcp-server --url https://socialrobot.io/api/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "socialrobot-mcp-server": {
            "url": "https://socialrobot.io/api/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "socialrobot-mcp-server": {
            "type": "http",
            "url": "https://socialrobot.io/api/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http socialrobot-mcp-server https://socialrobot.io/api/mcp
```

## When to use it
- schedule posts across multiple social networks from the agent chat
- retrieve post analytics and follower demographics without opening dashboards
- upload media files using presigned URLs
- find optimal Instagram posting times

## Example prompts
- Schedule an announcement post on LinkedIn for next Tuesday at 9am EST
- Fetch post analytics and audience demographics for my connected accounts
- Check connected social accounts and suggest the best posting time on Instagram

## Similar
- [WoopSocial Social Media MCP](https://affpapa.org/en/nevibecode/mcp/woopsocial-social-media-mcp.md) — MCP server · ★ 2
- [socialclaw](https://affpapa.org/en/nevibecode/skills/socialclaw-socialclaw.md) — skill · ★ 102
- [carousel-writer-sms](https://affpapa.org/en/nevibecode/skills/carousel-writer-sms.md) — skill · 2300 installs
- [social-media-posts](https://affpapa.org/en/nevibecode/skills/social-media-posts.md) — skill · 1400 installs
- [carousel-writer](https://affpapa.org/en/nevibecode/skills/carousel-writer.md) — skill · 755 installs
- [profile-optimization](https://affpapa.org/en/nevibecode/skills/profile-optimization.md) — skill · 677 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
