npx socialcrm

Connect SocialCRM to any agent

One MCP server, one OpenAPI spec, 28 tools. Pick how your agent connects.

Coming soon: SocialCRM as a native ChatGPT app with OAuth account linking, the Brand Snapshot widget, and all 28 tools inside ChatGPT. Available now via connector URL. View setup guide

MCP (JSON-RPC 2.0)OpenAPI 3.1REST endpointsCLI
Quick start

Three ways to connect

Use ChatGPT with OAuth, or generate an API key in Settings > API Keys for MCP and REST access:

ChatGPT

No API key needed
ChatGPT (zero config — coming soon)
1. Add SocialCRM via connector URL: https://socialcrm.com/mcp
2. Ask: "Show me a brand snapshot for [your brand]"
3. Approve the OAuth consent -> widget renders inline

Coming soon to the ChatGPT app store. Until the listing is live, paste the connector URL in ChatGPT developer mode.

MCP (recommended)

$ npx socialcrm auth sk_live_YOUR_KEY
$ npx socialcrm init
✔ Detected Cursor — wrote .cursor/mcp.json
✔ 28 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

OAuth 2.1 (ChatGPT) · API key (all others)

Tools

28 — brand data, metrics, insights, workflows

Server

https://socialcrm.com/mcp

OpenAPI

/api/mcp-app/openapi.json

Widget

Brand Snapshot — renders inside ChatGPT

Don't see your platform?

If your framework speaks MCP or OpenAPI, it connects. Tell us which guide to write next.