npx socialcrm

Connect SocialCRM to any agent

One MCP server, one OpenAPI spec, 21 tools. Pick how your agent connects — we handle the rest.

MCP (JSON-RPC 2.0)OpenAPI 3.1REST endpointsCLI

Integrations

How does your agent connect?

Each card links to a setup guide. Already connected? Jump to the API reference below.

Quick start

Make your first API call

Generate an API key in Settings > API Keys, then pick your method:

MCP (recommended)

$ npx socialcrm auth sk_live_YOUR_KEY
$ npx socialcrm init
✔ Detected Cursor — wrote .cursor/mcp.json
✔ 21 tools available

REST / cURL

curl -X POST https://socialcrm.com/api/mcp-app \
  -H "Authorization: Bearer sk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":"1","method":"tools/call",
       "params":{"name":"list_brand_profiles","arguments":{}}}'

At a glance

Protocol

JSON-RPC 2.0 / MCP-compatible

REST

Per-tool endpoints + OpenAPI 3.1 spec

Auth

Bearer token (sk_live_...)

Tools

21 — brand data, metrics, insights, workflows

Server

https://socialcrm.com/api/mcp-app

OpenAPI

/api/mcp-app/openapi.json

Don't see your platform?

SocialCRM speaks MCP and OpenAPI. If your agent framework supports either protocol, it already works. Need a specific integration guide? Let us know.