Connect SocialCRM to Claude as a remote MCP custom connector. Once authorized, Claude can read SocialCRM analytics, add durable prompts to brand prompt sets, and configure or run reusable SocialCRM agents.
Looking for the Claude CLI? This guide is for the Claude desktop app. For terminal-based setup, see Claude Code.
Prerequisites
- A Claude plan that supports custom connectors
- A SocialCRM account with access to a company workspace
adminaccess to create reusable agents, oradmin/editoraccess to add prompts and run agents
Quick Start
1. Open Claude Connectors
In the Claude desktop app, open Settings, then choose Connectors. Click Add custom connector (or Add MCP server, depending on your build).
2. Enter the SocialCRM MCP endpoint
Fill in the connector form:
- Name:
SocialCRM - Transport:
Streamable HTTP - URL:
https://socialcrm.com/mcp
3. Sign in and approve access
Save the connector. Claude discovers SocialCRM's OAuth metadata and redirects you to SocialCRM. Sign in to your SocialCRM company workspace, review the requested read/write scopes, and approve access. Do not paste a SocialCRM API key into Claude.
The connector requests socialcrm.read for analytics and read-only discovery. Prompt creation, agent creation, and workflow or agent runs additionally require socialcrm.write.
4. Verify the connection
In a Cowork session, try any of:
- "List my brand profiles"
- "Get platform metrics for my main brand"
- "Show recent mentions for Stevens Creek Toyota"
- "List available workflows and check my credit balance"
- "List my prompt sets and show the prompts in my main brand"
- "Create a reusable content strategist for my main brand"
Claude should discover and call the SocialCRM MCP tools without further setup.
What You Can Ask
Because Cowork sits on the desktop alongside Claude's file, shell, and artifact tools, SocialCRM works well in cross-tool workflows:
- "Pull my brand mentions this month and save them to
~/Desktop/mentions.csv." - "Build me a one-page summary of our AI visibility scores across ChatGPT, Claude, and Gemini."
- "Draft a customer email using the latest AI Shop Checkup findings for Ace Auto Repair."
- "Compare competitor rankings across the last three runs and summarize what changed."
Build a Live Artifact Powered by SocialCRM
Cowork can persist interactive HTML pages as live artifacts that call your connectors on every open — so a morning "brand dashboard" is always fresh without re-running the conversation.
Inside an artifact, call any SocialCRM tool via window.cowork.callMcpTool. The method returns the same MCP-shaped result Claude sees.
My SocialCRM Brands
My SocialCRM Brands
Loading…
A few practical notes:
- The
serverfield must match the Name you gave the connector in Cowork. If you renamed it fromSocialCRM, update the artifact to match. - MCP tool output is wrapped in
{ content: [{ type: 'text', text: '...' }] }. SocialCRM puts JSON in the text field, so parse it before rendering. - Do not call
localStorageorsessionStorage— Cowork artifacts run in a sandbox that blocks browser storage. Keep state in memory or re-fetch on open. - Any tool in the Tool Reference is callable the same way: swap the
name(e.g.get_platform_metrics,get_brand_mentions,run_workflow) and pass its arguments.
Ask Claude in a Cowork session to "turn this into a live artifact I can re-open each morning" once you've seen data you'd like to keep returning to — that's usually the right trigger.
API-key configuration for developer clients
OAuth is the supported path for Claude's connector UI. Claude Code and other developer clients that accept explicit headers can alternatively use a SocialCRM API key:
{
"mcpServers": {
"SocialCRM": {
"type": "http",
"url": "https://socialcrm.com/mcp",
"headers": {
"Authorization": "Bearer sk_live_YOUR_KEY_HERE"
}
}
}
}Do not paste this API-key configuration into the Claude web connector when OAuth is available.
Troubleshooting
Connector saves but no tools appear — Start a new Cowork conversation, or explicitly approve the connector when Claude asks. Some builds require re-approval per session on first use.
Authentication failed / 401 / 403 — Remove and reconnect SocialCRM to restart OAuth. Confirm that your SocialCRM user still belongs to the selected company and has the role required by the tool.
Live artifact can't reach the tool — Confirm the connector name matches the artifact's server field. Open Cowork's Connectors panel and check the connector status is green.
Tools work in chat but not in artifacts — Cowork requires the user to have the connector enabled for the current session. Approve it when prompted, or re-enable it from Connectors.
Related
- Claude Code — CLI-based setup for the Claude Code editor
- Generic MCP Client — transport details for any MCP-compatible client
- Authentication — API keys, auth flow, and security guidance
- Tools Overview — the current SocialCRM tool catalog with arguments and responses