AI apps · MCP
Use Echoly from Claude, ChatGPT and Cursor
Add Echoly to your AI app as a connector. Then ask it to draft your posts for X and Telegram, check what's scheduled, or cancel a post. Everything it adds waits for your approval in Echoly. Works on every plan, including Free.
https://echoly.2cstudio.app/mcpSign-in is OAuth: your app opens Echoly, you sign in with your email and click Allow. No API key needed.
Claude (claude.ai and the desktop app)
- Open Settings → Connectors and choose Add custom connector.
- Name it Echoly, paste the URL above and add it.
- Click Connect, sign in to Echoly and click Allow.
- In a chat, turn Echoly on in the tools menu and ask away.
ChatGPT
Add Echoly as a custom connector (app) with the URL above and OAuth sign-in. Custom connectors may need developer mode, depending on your ChatGPT plan; menu names change, so check OpenAI's help if you can't find it.
Claude Code
claude mcp add --transport http echoly https://echoly.2cstudio.app/mcp
Then run /mcp in Claude Code and choose Echoly to sign in.
Cursor
Add this to ~/.cursor/mcp.json (or the project's .cursor/mcp.json), then sign in when Cursor asks:
{
"mcpServers": {
"echoly": { "url": "https://echoly.2cstudio.app/mcp" }
}
}
VS Code
Add this to .vscode/mcp.json, then start the server and sign in:
{
"servers": {
"echoly": { "type": "http", "url": "https://echoly.2cstudio.app/mcp" }
}
}
Other apps and scripts
Any MCP client that supports remote servers (Streamable HTTP) and OAuth works. Clients that can only send a header can use a workspace API key instead (Creator and Business): Authorization: Bearer ek_….
What it can do
| Tool | What it does |
|---|---|
list_brands | Your brands, connected accounts, time zone, current time and what's left of this month's posts |
create_post | Adds a post or a thread (up to 10 posts) for X, Telegram and your other accounts, with an optional time, facts and images. It waits for your approval |
list_posts | Upcoming and recent posts, filtered by status or brand |
get_post | One post and how each delivery went, with links once published |
cancel_post | Cancels a post that hasn't gone out yet |
Try asking: "What's scheduled this week?" · "Draft two posts for tomorrow at 9:00 and 20:00 for X and Telegram about our new update. Facts: 120 new players, 3 new levels." · "Cancel the pending Halloween post."
You stay in control
- There is no approve tool. An AI can add and cancel posts, but you approve them in Echoly (unless you've set a brand to automatic approval, which still checks facts, blocked words, repeats and daily caps, and waits out an undo window).
- It can't change your accounts, billing or settings.
- Plan limits and rate limits apply as usual: at most 20 new posts a minute and 100 a day per brand.
- See and disconnect connected apps any time under Settings → AI apps.