Use Email Digit from your AI assistant.
Email Digit runs an MCP server. MCP is the open standard assistants use to call other products, so one link works in every assistant that supports it. Ask “how did last week's campaign do?” or “draft a win back email for my at risk contacts” and the assistant does it in your workspace, with your permissions.
Copy the server link.
https://api.emaildigit.com/mcpThe same link is on the AI assistants page of your dashboard, along with the assistants you have already connected.
Connect by signing in.
Chat apps need only the link. You sign in to Email Digit once, pick the workspace, and choose how much the assistant may do.
Claude
In Claude app or claude.ai
- Go to Settings and open Connectors.
- Choose to add a custom connector. Call it Email Digit and paste the server link.
- Press Connect, sign in to Email Digit, pick the workspace and allow access.
ChatGPT
In ChatGPT, on plans that allow custom connectors
- Go to Settings, then Apps and Connectors, and create a new connector.
- Call it Email Digit, paste the server link and pick OAuth as the sign-in method.
- Sign in to Email Digit, pick the workspace and allow access.
Gemini
In the Gemini app, on personal accounts that offer custom apps
- Go to Settings and open Connected apps.
- Under Custom apps, add a custom app. Call it Email Digit and paste the server link.
- Sign in to Email Digit, pick the workspace and allow access.
Grok
In grok.com
- Open the Connectors page and start a new connector.
- Pick Custom, call it Email Digit and paste the server link.
- Sign in to Email Digit, pick the workspace and allow access.
We have not yet completed this sign-in end to end ourselves. If it doesn't offer a sign-in, write to us.
Connect with an API key.
Code tools send a key with every call. Create one on the AI assistants page and put it where the snippet says YOUR_KEY. Keys are read only.
Claude Code
Run once in a terminal.
claude mcp add --transport http email-digit https://api.emaildigit.com/mcp --header "Authorization: Bearer YOUR_KEY"Cursor
Add to ~/.cursor/mcp.json, then restart Cursor.
{
"mcpServers": {
"email-digit": {
"url": "https://api.emaildigit.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_KEY"
}
}
}
}VS Code
Add to .vscode/mcp.json in your project.
{
"servers": {
"email-digit": {
"type": "http",
"url": "https://api.emaildigit.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_KEY"
}
}
}
}Gemini CLI
Add to ~/.gemini/settings.json.
{
"mcpServers": {
"email-digit": {
"httpUrl": "https://api.emaildigit.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_KEY"
}
}
}
}Read with any connection.
Every connection, signed in or by key, can use these.
list_campaignsYour campaigns, newest first, with status, audience, reply rate and revenue.Liveget_campaign_reportOne campaign's report: reply rate, replies by intent, revenue.Livesearch_contactsFind contacts by name or email, by segment, or by health.Liveget_contactOne contact's full record: channels and consent, health, engagement, segments, lists and tags.Livelist_segmentsYour segments with how many contacts are in each.Livelist_repliesInbox replies, highest priority first, filterable by intent, channel and whether they need review.Liveget_replyOne reply in full, with its classification and why it was prioritised.Livelist_domainsYour sending domains with verification, SPF, DKIM and DMARC state.Live
Draft and send when you sign in with full access.
Only a signed in connection where you chose Read, draft and send gets these, and only within your own role: drafting emails and campaigns needs Editor, drafting replies and anything that sends needs Sender.
draft_emailWrites an email from a short brief and saves it as a Builder draft.Livecreate_campaignCreates a campaign as a draft from an email draft and a segment.Livedraft_replyDrafts an answer to an inbox reply. Nothing is sent.Livesend_test_emailSends a test of a draft to you, the person signed in.Livesend_campaignSends a campaign after you confirm the summary it shows you.Livesend_replySends a reply after you confirm it. Flagged replies are refused.Live
How it stays in your control.
- You decide the access when you sign in: read only, or read, draft and send.
- API keys can only read. Drafting and sending always need a signed in person.
- Nothing is sent on the first call. A send shows you what will go out and returns a code; the assistant has to call again with that code within 10 minutes.
- Replies that are flagged for review are never sent from an assistant.
- The assistant acts as you, so your role, your plan limits, the do-not-send list and the pre-send checks all apply.
- Each connection can make 120 calls a minute.
- Disconnect any assistant from the AI assistants page. It loses access straight away.
What to read next.
- API reference: the same actions as plain HTTP endpoints.
- Webhooks: get told when replies arrive and sends land.