Connect Claude to your social media accounts
Once Echoia is connected, Claude can read the comments and messages from Instagram, TikTok, Facebook, LinkedIn and six other platforms, draft and schedule posts, and tell you what worked. This guide covers claude.ai and the desktop app first, then Claude Code.
What you can ask Claude
Claude gets six tools from Echoia (accounts, posts, stats, creating a post, reading comments, replying) across Instagram, Facebook, TikTok, YouTube, X, LinkedIn, Threads, Bluesky, Pinterest and Google Business, limited to what your key allows.
Before you start
STEP 1 OF 2
Create your Echoia key
Claude connects with a key you create and can revoke at any time. It takes a minute.
- 1Open the Developers settings
Sign in to Echoia, open Settings, then Developers.
- 2Create a key and choose what it may do
Name it after the assistant so you recognise it later, and tick its permissions (explained further down). If you have several workspaces, choose which ones it can reach.
- 3Copy the key now
It starts with eko_ and is shown only once: Echoia keeps only a fingerprint of it. If you lose it, revoke it and create a new one.
STEP 2 OF 2
Connect Claude
Pick the one you use. You can do both with the same key.
claude.ai and Claude Desktop
- 1Open the connector settings
In claude.ai or in the desktop app, go to Customize, then Connectors. Click + Add, then Add custom connector.
- 2Enter the Echoia server
Name the connector Echoia, paste this address in the server URL field, and click Continue.
- 3Send your key as a header
When Claude asks how to authenticate, choose No sign in. Under Request headers, add one header named Authorization whose value is the word Bearer, a space, and your key. Then click Add.
- 4If your screen has no header field
Some accounts still show the older form, with a URL field only. In that case, paste the address that contains your key instead. Echoia shows it under Settings, Developers, in the Remote tab. That address works like a password, so keep it to yourself.
- 5Switch it on in a conversation
In a chat, click the + button at the bottom left, open Connectors, and turn Echoia on. Then ask your first question: "Anything I should answer today?" works well.
Claude Code
- 1Add the server
Put your key in the ECHOIA_API_KEY environment variable, then run this command once. The key stays in a header and never appears in an address.
- 2Check the connection
Run claude mcp list: Echoia should appear as connected. Inside a session, the /mcp command shows the same list with each server's tools.
- 3Install the skill (optional)
The Echoia skill tells Claude Code when to act and how to upload a file from your disk before attaching it to a post. It contains no secret: it reads your key from ECHOIA_API_KEY.
Which permissions to give Claude
Accounts, posts, stats and comments. Looks at everything, changes nothing.
Drafts, scheduled posts and media uploads. A scheduled post goes out at its time.
Replies to comments in public, as your account.
Posts immediately, with no window to change your mind.
Limits worth knowing
Questions
Does it work in the Claude mobile app?
Yes. Add the connector from the web or the desktop app; Claude's connections run from Anthropic's servers, so the connector is then available in the mobile apps as well.
Can Claude publish without asking me?
Only if your key has the Publish scope. With Write alone, Claude can create drafts and schedule posts. A scheduled post does go out at its time, so check your calendar, where you can edit or cancel anything before then.
Where does my key live, and how do I cut access?
In the connector's settings at Anthropic, which sends it with each request. To cut access, revoke the key in Echoia under Settings, Developers. It stops working on the next request, whatever Claude is doing.
Ready to try it with Claude?
Create a free Echoia account, connect your social accounts, and your key is one click away. No card needed.
USING ANOTHER ASSISTANT?