Connect ElvixAI to your AI assistant
Give Claude, ChatGPT or any MCP client direct access to your prospects, drafts and replies. Setup takes about a minute.
Before you start
- 1. An active plan — see pricing
- 2. An API key from your API Keys page
Claude Code
Add this to ~/.claude/settings.json:
{
"mcpServers": {
"elvixai": {
"type": "http",
"url": "https://api.elvixai.com/api/mcp",
"headers": {
"Authorization": "Bearer sk_live_your_api_key_here"
}
}
}
}Claude Desktop
Add this to claude_desktop_config.json:
{
"mcpServers": {
"elvixai": {
"command": "npx",
"args": [
"mcp-remote",
"https://api.elvixai.com/api/mcp",
"--header",
"Authorization: Bearer sk_live_your_api_key_here"
]
}
}
}Requires Node.js — mcp-remote bridges HTTP to the stdio transport Claude Desktop expects.
ChatGPT
- 1. Go to chatgpt.com/plugins.
- 2. Click the + button next to the search bar.
- 3. Fill in the form:
ElvixAIhttps://api.elvixai.com/api/mcp?api_key=sk_live_your_api_keyNo authenticationIf your version of the form offers an API key option, you can use the plain URL https://api.elvixai.com/api/mcp with the key sent as a header instead — both work. You'll also need to switch the connector on in each new chat.
ChatGPT's connector only offers OAuth or No Auth, so the key goes in the URL instead of a header. Treat the whole URL as a password — anyone who has it can send email from your account.
Other MCP clients
https://api.elvixai.com/api/mcpStreamable HTTPAuthorization: Bearer sk_live_...What it can do
25 tools. Two of them send real email and two delete data — they're marked so you know what you're handing over.
Workspaces
list_workspacesEvery site you're building links forget_workspaceOne workspace in full, with competitors and search regionrun_discoveryFind new prospect pages ranking on your keywordsSlowlist_keywordsThe phrases discovery searches forlist_email_accountsSending inboxes and how much capacity is left todayProspects
list_prospectsFilter by status, page type, Domain Rating, or whether a contact is setget_prospectFull detail for one prospectfind_contactLook up who to email and select themset_prospect_statusMark as sent, replied, won or lostdelete_prospectRemove a prospect for goodDeletesContacts
list_contactsEveryone known at the prospect's domainselect_contactChoose who receives the outreachverify_contactCheck an address is deliverable before sendingDrafts
get_draftRead the outreach email before it goesupdate_draftRewrite the subject and body yourselfregenerate_draftHave a fresh one writtenOutreach
queue_outreachSchedule the email — sends at a paced time, not instantlySends emailunqueue_outreachCancel a scheduled email before it goesInbox
list_inboxReplies across every prospectget_messagesThe full thread with one prospectsend_replyAnswer a reply — sends immediatelySends emailBlocked domains
list_blocked_domainsSites that will never be pitchedblock_domainBlock a site and delete its prospectsDeletesunblock_domainAllow a site to be pitched againAccount
get_current_userYour account and plan limitsPrefer plain HTTP?
Everything here is available as a REST API too, with the same key.
API reference