Skip to content

Use Socifyr from Claude ​

Add Socifyr as a custom connector in claude.ai or Claude Desktop, or register it with one command in Claude Code. Claude then calls Socifyr tools when you ask it to post, schedule or report. Create an API key first: Sidebar, then API Keys in the dashboard. Each key belongs to one workspace.

How do I add Socifyr to claude.ai or Claude Desktop? ​

  1. Open Settings, then Connectors, then Add custom connector.
  2. Set the remote MCP server URL to https://api.socifyr.com/api/mcp.
  3. Under Advanced, add a request header: Authorization with the value Bearer sk_your_key_here.
  4. Leave sign-in set to none. The header is the authentication, so OAuth is not needed.
  5. Save, then enable the Socifyr tools in a chat.

How do I add Socifyr to Claude Code? ​

Remote server:

bash
claude mcp add --transport http socifyr https://api.socifyr.com/api/mcp \
  --header "Authorization: Bearer sk_your_key_here"
claude mcp list

Local server over stdio:

bash
claude mcp add socifyr \
  --env SOCIFYR_API_KEY=sk_... \
  --env SOCIFYR_WORKSPACE_ID=69fbbf978e770da397a59a5a \
  -- npx -y @socifyr/mcp

Remove with claude mcp remove socifyr.

How do I check that it works? ​

Ask: "List my Socifyr connections." Claude should call list_connections and print your slugs, for example instagram-mybrand and x-myhandle. If a tool call fails, see MCP errors.

What can I ask Claude to do? ​

PromptTools it calls
"Post 'Shipped v2.0 today' to LinkedIn and X."list_connections, post_text
"Schedule a LinkedIn post for Monday 9am UTC about the webinar."schedule_post
"Did my last post go out everywhere? Retry what failed."list_posts, check_post_status, retry_post
"How did my accounts grow last month?"get_follower_growth
"My X account stopped working. Fix it."list_connections, refresh_connection, then reconnect_connection

More with exact tool calls: Example agent prompts.

How do I limit what Claude can do? ​

Create a separate key for Claude, then set a daily post limit and required approval. Claude's posts then wait in pending_approval until you approve them in the dashboard. See Approvals and guardrails. Do not put a full-access key in a shared project or a committed config file.

FAQ ​

Do I need OAuth? ​

No. The remote server authenticates with the bearer header.

Can Claude attach a file from my computer? ​

No. It can post media that is already in your media library, or a public URL. Upload files first with the CLI, SDK or dashboard. See Upload and reuse media.

Can I use more than one workspace? ​

Add one connector per workspace, each with that workspace's key. See Multi-workspace setup.

Next steps ​