Use it in Claude
Add the connector, then ask in plain words.Add the Inboxkit connector and ask in plain words. No code.
Big changes wait for Confirm. Never buys or sends email.
Model Context Protocol
Ask about mailboxes, DNS and warmup in plain words.Ask about mailboxes, domains, DNS, warmup and InfraGuard in plain words. There are two ways in. Pick yours and the rest of the page follows.
Add the connector, then ask in plain words.Add the Inboxkit connector and ask in plain words. No code.
Big changes wait for Confirm. Never buys or sends email.
For Claude Code, Cursor, VS Code and Codex.The full MCP server for Claude Code, Cursor, VS Code and Codex. Any MCP client with OAuth works too.
You need an Inboxkit account to connect.
Create free accountClaude app · 01
Read and fix: mailboxes, domains, DNS, warmup, InfraGuard and sequencer exports. Buying, renewals, billing and email stay in the dashboard.
In Claude, open Customize in the sidebar and go to Connectors.
Search for Inboxkit and click +.
Click Connect, sign in to Inboxkit, pick your team and click Allow.
Then start a new chat and ask
Not in the search? Click Add, then Add custom connector, and paste:
https://chatgpt-mcp.inboxkit.com/mcpClaude app · 02
Claude checks your Inboxkit account and answers. When it finds mailboxes or domains, it often shows them as a card. Six prompts, and one it won’t do.
Show my mailboxes and tell me if anything needs attention
You have 48 mailboxes in your Outbound workspace. Three need a look:
Ask me why max@getacme.co failed and I will check.
Which of my domains have DNS problems?
I checked the domains in your Outbound workspace. One has a problem:
I can fix the record on tryacme.io. You will see a preview first.
Which mailboxes have a high bounce rate?
I checked the 48 mailboxes in your Outbound workspace. Two are above 3%:
Want me to pause warmup on both while you check your lead list?
Pause warmup on the mailboxes with a high bounce rate
Done. I paused warmup on the two mailboxes above 3%:
A small edit, so it happened when you asked. Say “resume warmup” when you are ready.
Export the new mailboxes to Smartlead
Here is what I would export. Nothing changes until you click Confirm.
Export 3 mailboxes to Smartlead
New mailboxes on tryacme.io
What has InfraGuard flagged this week?
InfraGuard raised two alerts this week:
Want me to show the DNS history for getacme.co?
Order 10 more mailboxes on tryacme.io
I can’t buy mailboxes from Claude. Buying, renewals and billing stay in the Inboxkit dashboard.
On the full server, an agent can call buy_mailboxes (paid) with confirm: true after you say yes.
Bounce and reply rates in Claude include warmup emails. They run higher than the campaign numbers on Email Insights.
Claude app · 03
Small edits, like renaming a mailbox or pausing warmup, happen when you ask. Anything hard to undo waits for you.
Small edits, like renaming a mailbox or pausing warmup, happen when you ask. Reading data is free.
Cancelling mailboxes, fixing DNS records and exporting to a sequencer show a preview. It has a confirm button. Nothing changes until you click it. A preview expires after 10 minutes.
Buying, renewing, billing and reading or sending email stay in the Inboxkit dashboard.
Full server only: buy_mailboxes, with confirm: true.
You sign in on Inboxkit’s own page. Claude never sees your password, your mailbox passwords or sign-in codes.
Claude sees only the team you picked when you connected. In it, Claude sees only what your account can see.
Remove the connector and access stops straight away. Inboxkit keeps no copy of your chats with Claude.
Writing code instead? On the full server, paid and destructive tools need an explicit confirm flag. Agents must ask the account owner first.
See the server laneClaude app · 04
Still stuck? Email support with what you asked and what happened. support@inboxkit.com
It lets an AI assistant work with your Inboxkit account through the Model Context Protocol. You ask in plain words. The assistant reads your mailboxes, domains, DNS, warmup and InfraGuard data. Then it answers, or makes the change, or shows a preview first.
Not through the Claude connector. Buying, renewing, billing and reading or sending email stay in the Inboxkit dashboard there. The full server can do both. Ordering mailboxes needs an explicit confirm flag. Sending email from the unified inbox does not, so set your agent’s permissions with care.
Claude uses your first workspace unless you name another one. For example, “Show mailboxes in my Agency workspace”. It works with one team at a time. To switch teams, disconnect, connect again and pick the other team.
Mention Inboxkit in your message, like “Show my Inboxkit mailboxes”. If Claude asks you to sign in again, disconnect and connect again under Customize, then Connectors.
Full server · 01
Find and register domains, and order Google, Microsoft and Azure mailboxes. Add warmup, turn on InfraGuard and run placement tests. Export to sequencers, and read and reply from the unified inbox.
https://mcp.inboxkit.com/mcpAdd Inboxkit to Claude Code
claude mcp add --transport http inboxkit https://mcp.inboxkit.com/mcpThis opens an Inboxkit sign-in
Then run /mcp in Claude Code and sign in to Inboxkit. Your client signs you in with OAuth. No API key goes in a prompt or a config file.
Then ask
Add Inboxkit to Cursor
{ "mcpServers": { "inboxkit": { "url": "https://mcp.inboxkit.com/mcp" } }}This opens an Inboxkit sign-in
Cursor then asks you to sign in to Inboxkit. Your client signs you in with OAuth. No API key goes in a prompt or a config file.
Then ask
Add Inboxkit to VS Code
{ "servers": { "inboxkit": { "type": "http", "url": "https://mcp.inboxkit.com/mcp" } }}This opens an Inboxkit sign-in
Start the server from the file and approve the Inboxkit sign-in. Your client signs you in with OAuth. No API key goes in a prompt or a config file.
Then ask
Add Inboxkit to Codex
[mcp_servers.inboxkit]url = "https://mcp.inboxkit.com/mcp"This opens an Inboxkit sign-in
Then run codex mcp login inboxkit and sign in. Your client signs you in with OAuth. No API key goes in a prompt or a config file.
Then ask
Point your client at the server
URL https://mcp.inboxkit.com/mcpTransport Streamable HTTPAuth OAuth 2.1, PKCE (S256)Client Dynamic registrationScope allThis opens an Inboxkit sign-in
Any client that follows the MCP authorization spec handles the sign-in for you. Your client signs you in with OAuth. No API key goes in a prompt or a config file.
Then ask
Full server · 02
Every step names the real tool it calls. Reads and unflagged writes run straight away. Paid and destructive tools only run with confirm: true, after the owner says yes.
Step 6 of 6
It tidies up
Resolving the alert is an ordinary write. The session ends with a summary.
confirm: trueconfirm: trueFull server only. Paid tools run here only with confirm: true. The Claude connector can’t run them. In Claude, a DNS fix shows a preview card first.
Full server · 03
74 tools, listed from the published server card. Paid and destructive tools need an explicit confirm flag.
Showing 74 of 74 tools
| Tool | What it does | Paid | Destructive |
|---|---|---|---|
| Account and workspaces12 | |||
list_ | List all workspaces for the authenticated team with names, UIDs, domain counts, members and webhook URLs. | NoNo | No |
get_ | Get details for one workspace: members, domain counts, webhook URL. | NoNo | No |
create_ | Create a new workspace with a name and optional webhook URL. | NoNo | No |
update_ | Update a workspace name and/or workspace-level webhook URL. | NoNo | No |
delete_ | Permanently delete a workspace. | NoDestructive | Destructive |
set_ | Set or clear the default workspace for the session so workspace-scoped tools need no workspace_id. | NoNo | No |
get_ | Account details: credits, subscription plan, auto top-up config, webhook URL. | NoNo | No |
get_ | Subscription, wallet balance, pricing plans, or the Stripe billing portal link. | NoNo | No |
manage_ | Add wallet credits via a Stripe payment link, or configure auto top-up. | PaidNo | No |
change_ | Switch the subscription to another pricing plan. | PaidNo | No |
cancel_ | Cancel the active subscription at the end of the current period. | NoNo | No |
manage_ | Get or update the account-level webhook URL. | NoNo | No |
| Domains and DNS13 | |||
search_ | Search available domains to purchase (.com, .net, .org, .shop) by keyword or name, with Google Workspace and Microsoft 365 availability. | NoNo | No |
check_ | Check whether one domain is available to register, with price and ban status. | NoNo | No |
check_ | Check Google Workspace and Microsoft 365 availability for one or more domains. | NoNo | No |
register_ | Register one or more domains (.com, .net, .org, .shop) with contact details, optional forwarding, DMARC and catch-all. | PaidNo | No |
list_ | List workspace domains with pagination and filters (keyword, status, UIDs, nameserver match status). | NoNo | No |
remove_ | Remove domains from a workspace. | NoDestructive | Destructive |
list_ | Retrieve DNS records for a domain by name or UID. | NoNo | No |
manage_ | Add, update or delete DNS records on a domain. | NoDestructive | Destructive |
manage_ | Set or remove domain forwarding, email forwarding, catch-all, or the DMARC policy and alignment on domains. | NoNo | No |
manage_ | Create Cloudflare nameservers, check propagation, or regenerate nameservers for expired domains. | NoDestructive | Destructive |
connect_ | Connect bring-your-own Cloudflare domains using an API token or global key. | NoDestructive | Destructive |
list_ | List connected Cloudflare domains or browse accessible Cloudflare zones. | NoNo | No |
manage_ | Disconnect Cloudflare domains that have no active mailboxes. | NoDestructive | Destructive |
| Mailboxes and orders14 | |||
check_ | Check whether a username is free on a domain for a given platform before buying. | NoNo | No |
buy_ | Purchase Google Workspace, Microsoft 365 or Azure mailboxes on your domains. | PaidNo | No |
list_ | List mailboxes with pagination and filters (keyword, domain, platform, status, UIDs). | NoNo | No |
get_ | Get one mailbox: status, sequencers, signature, profile. | NoNo | No |
check_ | Check provisioning and active status for mailbox UIDs. | NoNo | No |
update_ | Update a mailbox's name, username, profile picture or tags. | NoNo | No |
cancel_ | Schedule mailboxes for cancellation at the next renewal. | NoDestructive | Destructive |
manage_ | Set or delete HTML signatures on one or more mailboxes. | NoNo | No |
manage_ | Set up, update or remove forwarding on Google Workspace mailboxes. | NoNo | No |
create_ | Register domains and provision mailboxes in one order, charged to the wallet. | PaidNo | No |
get_ | Get an order's domain registration status and mailbox creation progress. | NoNo | No |
search_ | Browse pre-warmed domains and mailboxes available to buy, or check availability. | NoNo | No |
buy_ | Buy pre-warmed domains with their mailboxes and DNS from inventory. | PaidNo | No |
get_ | Status and details of a pre-warmed domain purchase order. | NoNo | No |
| Warmup4 | |||
add_ | Add warmup subscriptions to mailboxes (billed monthly per mailbox). | PaidNo | No |
control_ | Pause, resume or cancel warmup on one or more mailboxes. | NoNo | No |
list_ | List warmup subscriptions with status filter, aggregated stats and pricing. | NoNo | No |
get_ | Warmup details for one mailbox: health, cached stats, billing dates. | NoNo | No |
| InfraGuard and placement tests10 | |||
enable_ | Enable InfraGuard monitoring (blacklists, DNS, bounces, placement) on domains. | PaidNo | No |
list_ | List InfraGuard-protected domains with health, blacklist, DNS watchdog and bounce info. | NoNo | No |
get_ | InfraGuard details, workspace stats, pricing, or blacklist, DNS and bounce history for a domain. | NoNo | No |
update_ | Change alert preferences, bounce thresholds or inbox placement test schedule, or trigger a manual check. | NoNo | No |
cancel_ | Cancel InfraGuard on domains. | NoNo | No |
manage_ | List, acknowledge or resolve InfraGuard alerts (blacklist, DNS change, bounce rate, placement). | NoNo | No |
manage_ | List, get stats for, resolve or dismiss InfraGuard recommendations. | NoNo | No |
run_ | Send a seed-list inbox placement test from chosen mailboxes, once or on a schedule. | PaidNo | No |
get_ | List inbox placement tests or get detailed results for one test. | NoNo | No |
manage_ | List, get, pause, resume or delete scheduled inbox placement tests. | NoNo | No |
| Sequencers and tags7 | |||
list_ | List sequencer integrations and, optionally, the supported sequencer platforms. | NoNo | No |
manage_ | Add, update or delete sequencer integrations (Instantly, Smartlead, lemlist, Apollo, SendKit and more). | NoNo | No |
export_ | Connect mailboxes to a sequencer integration for outbound campaigns. | NoDestructive | Destructive |
get_ | See which sequencers mailboxes are connected to and the status of export jobs. | NoNo | No |
list_ | List workspace tags with usage counts across domains and mailboxes. | NoNo | No |
manage_ | Create or delete a workspace tag. | NoNo | No |
assign_ | Bulk add, remove or set tags on domains or mailboxes. | NoNo | No |
| Sending insights5 | |||
get_ | Workspace-level analytics: sent, received, bounce rate, reply rate, mailbox health summary. | NoNo | No |
get_ | All mailboxes with health status, bounce rate, reply rate and activity metrics. | NoNo | No |
get_ | Mailboxes above a bounce-rate threshold. | NoNo | No |
get_ | Per-mailbox analytics: stats, deliverability, health, trends, activity, bounces, recipients, subjects. | NoNo | No |
get_ | Recent email activity events across the workspace. | NoNo | No |
| Unified inbox7 | |||
list_ | Mailboxes onboarded into the unified inbox for reading and sending. | NoNo | No |
list_ | List email threads for a mailbox or the workspace, with label filters and search. | NoNo | No |
get_ | Full details of one email thread. | NoNo | No |
manage_ | List messages or get one message by ID. | NoNo | No |
manage_ | List, create or delete labels, or update labels on a message. | NoNo | No |
manage_ | Create, list, get or send email drafts. | NoNo | No |
send_ | Send a new email or reply to a message from a mailbox. | NoNo | No |
| Microsoft consent2 | |||
manage_ | Initiate, check or list Microsoft client ID requests for domains. | NoNo | No |
manage_ | Initiate, check or list consent requests for Microsoft mailboxes. | NoNo | No |
Every flagged tool needs confirm: true and the owner’s yes.
Full server · 04
Still stuck? Email support with what you asked and what happened. support@inboxkit.com
The Claude app, through the Inboxkit connector. Claude Code, Cursor, VS Code and Codex, through the full server. Any other client that follows the MCP authorization spec can connect to the full server too.
Reading data is free. The Claude connector cannot buy anything. On the full server, paid tools charge your wallet or the card on file. They cover domains, mailboxes, warmup, InfraGuard, placement tests, wallet top-ups and plan changes.
With OAuth. You sign in on Inboxkit’s own page. Your client keeps a token that expires and refreshes. You never paste an API key into a chat. The full details are in our auth guide.
They act on the same account. The REST API uses an API key and suits scripts, backends and integrations. The MCP server suits assistants and agents acting for a signed-in person. It uses OAuth, not a key.
Add the Inboxkit connector, sign in, and ask what needs attention. You need an Inboxkit account to connect.
Your client signs you in with OAuth. No API key goes in a prompt or a config file.