One URL, nothing to install
SocialRouter is hosted. You point your assistant at this URL, and sign in when it asks.Connect your app
Each guide is a short copy-paste, five minutes at most.Claude Code
One command in your terminal.
Claude Desktop
Settings → Connectors → Add custom connector.
Cursor
One small file, then a toggle in settings.
Codex CLI
One command, or a few lines of config.
VS Code
For GitHub Copilot in agent mode.
Gemini CLI
One command, or a few lines of config.
What you need
An account, and that is all. Sign up at socialrouter.io. When your assistant connects for the first time it opens a browser, you approve it, and it holds the credential from then on. There is no key to create or store. An API key still works, sent as a bearer header, and it is what you want for a client that cannot open a browser, or for a config shared with a team. Authentication covers both, and how to see and revoke what you have connected.Your first request
Once the app shows SocialRouter as connected, just ask:Get me Satya Nadella’s LinkedIn profile.
Pull this week’s top posts from r/SaaS and summarise the recurring complaints.
Here are 20 LinkedIn company pages. Give me headcount and industry for each, as a table.Two things make the answers better. Name the platform, since “get the LinkedIn profile of…” works better than “get the profile of…”. And paste real URLs when you have them: profile, post and page links are the most reliable input there is. To see what is possible, ask the assistant itself: “What social media data can you pull with SocialRouter?” It lists every platform and service, with the price per record.
What it costs
Nothing runs until you ask for it. You pay per record returned, out of your credit balance, and credits explains how that works. Ask “What’s my SocialRouter balance?” at any time, or check the dashboard. On a big job, two things help. Ask for a limit (“only the first 20”), and ask the assistant what the job will cost before it runs.Is it safe
Your credential is held by your app and sent tomcp.socialrouter.io over HTTPS on each
request. When you sign in, that credential is a token bound to this endpoint alone: it
cannot be used against the rest of your account. Every app you approve shows up in the
dashboard, with its own usage, an optional
spending cap and a button to disconnect it. If you lose the machine, that is the button
to press.
The server keeps no credential of its own and stores nothing between requests: it can
only ever spend the credits of whoever is calling. If you use an API key instead, treat
the config file holding it like a password file.
Authentication covers when a key is the better choice.
The server only reads public data. It never posts or changes anything on your behalf,
and you never connect a social account of your own to it.
Scraped bios, comments and post text come from strangers on the internet, so the server
labels them as untrusted content when it hands them to the assistant. The assistant
reports on that text and ignores any instruction hidden inside it.
Going deeper
Tools reference
The four tools, their parameters, and how routing works under the hood.
What you can pull
Every platform and service the assistant can call.