Pro plan. The MCP server is part of Pro and Agency (and the free trial). Anything you already connected keeps working on every plan. See Plans and billing.
claude.ai and ChatGPT (sign in, no key)
Web assistants connect with a Kerux sign-in, like any other connector. You pick the workspace and what the assistant can do.- claude.ai
- ChatGPT
1
Add a custom connector
In claude.ai, open Settings > Connectors and click Add custom connector. Name it Kerux and paste the server address above. Leave the advanced settings empty.
2
Connect
Click Connect. A Kerux page opens: sign in if you’re asked to.
3
Choose what it can do
Pick the workspace and tick the permissions. Seeing is ticked for you; changing things (adding contacts, editing campaigns, sending replies) stays off until you tick it. Click Allow.
- Verified app when it’s claude.ai or ChatGPT: Kerux recognizes them by where they send you back (
claude.ai,chatgpt.com). - Any other app shows “Name given by the app” and a red warning with the site it sends you back to. Anyone can call an app “Claude”: allow it only if you know that site and just asked to connect it.
- The workspace. The app works only in that one. To use another workspace, connect again and pick it.
- The permissions. There is never an “everything” choice: an app can’t change billing, members or API keys, and it can’t set up webhooks (sending your data to another service needs an API key).
Viewers can’t connect apps. Ask an owner or admin to make you a member.
What a connected app can’t do
Whatever the permissions, and whatever a message or a contact’s text asks it to do, a connected app (claude.ai, ChatGPT and any other sign-in) can’t:- Send your contacts’ data to a new place. It can’t add a webhook or HTTP step to a new address, or an Always-on box that calls a webhook or an API, and it can’t publish or launch a campaign whose steps send to an address the live campaign doesn’t. You add those in Kerux, where you see where the data goes. Steps already live keep working and publish as before.
- Spend money or change keys. Your Twilio keys and connecting a Bluesky account are done in Kerux, or with an admin API key.
- Say that all your contacts agreed to texts or WhatsApp. Turning on Contacts’ consent in Settings > Sending rules is done by an owner or admin in Kerux. No app or API key can turn it on.
- Start whole audiences without the contacts permission. Sending a broadcast, a trigger that starts everyone in a segment, list or tag on a schedule (or on a date), trigger URLs and turning on Auto-start new contacts need Start campaigns and broadcasts for your contacts.
- Delete more than 100 contacts a day. Each delete is recorded with the app that made it. Delete more in Contacts.
- Read secret addresses. Call and booking-tool intake URLs show only their host; trigger URLs need the contacts permission.
An API key with the Webhooks permission (or Full access) can add destinations through the API. Each time, every owner and admin gets a note in My tasks naming where the data goes.
Claude Code, Cursor and desktop apps (API key)
1
Create an API key
In Integrations > Developers, create an API key with only the permissions the assistant needs. Read-only is a good start.
2
Add the server
In your assistant, add a custom MCP server (HTTP) with the server address above.
3
Add the key
Add the header
Authorization: Bearer followed by your key.- Claude Code
- Cursor
- Claude Desktop
--header, Claude Code opens the Kerux sign-in page instead, like claude.ai.Connected apps and disconnecting
Integrations > Developers > Connected apps lists the assistants signed in to the workspace: the app, its permissions, when it was last used and from which network. You see your own apps; owners and admins see everyone’s.- Click Disconnect to end an app’s access. It stops working on its next request.
- A member who leaves the workspace takes their connected apps with them.
- To change an app’s permissions, disconnect it and connect again.
- A connection lasts 90 days. After that the assistant asks you to sign in to Kerux again.
- Apps connected with a key stop when you revoke the key in API keys.
Things to ask
More examples, grouped by task, and what the assistant can’t do: Use Kerux from Claude or ChatGPT. Kerux also gives your assistant ready-made prompts (MCP prompts), such as Why is a contact stuck?, Build a campaign and Prepare a campaign for launch.- “Why is Ana stuck?”
- “Build a 3-step campaign for agency owners: an invitation, then two short follow-ups.”
- “Is my Q4 campaign ready to launch? What would block it?”
- “Why is the Webinar campaign so slow this week?”
- “What needs my attention today?”
- “Add these 10 LinkedIn profiles to my Webinar list.”
- “Summarize this week’s replies in my Q4 campaign.”
- “How many invitations did each account send this week, and how many were accepted?”
Tools
The assistant sees these tools (only the ones your key’s permissions allow):LinkedIn limits still apply to everything the assistant does, and it can’t search LinkedIn. Contact names and messages are written by other people: a good assistant treats them as information, not as instructions. Ask it to check with you before it sends, launches or deletes anything.