Inbox Zero
Search Gmail and Outlook, save drafts, manage email rules, and view email stats.
Description from the maker (original English)
Email warm-up for AI builders: check deliverability, connect mailboxes, pause or tune warm-ups.
We have not written a plain-language summary for this one yet. Below are the facts we read from the registry.
Pick the AI app you use, then copy the settings.
Passed 4/4 checks · What you ask goes through the maker’s server (mcp.warminbox.org)
First: which AI do you use?
Pick your app and the steps appear below.
Works with Claude · about 5 min
You need a Warm Inbox key (sign up on the maker’s site, may cost money) · Set it up once on claude.ai or the desktop app, then use it in chat · free accounts can add 1
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
CustomizeConnectors
Copy each value into the field with the same name in Claude, then click Continue
Warm Inboxhttps://mcp.warminbox.org/mcpUnder Request headers, add this name and value
AuthorizationBearer <paste your key here>Paste the key only into the app’s field, never into a chat or to anyone
Leave Authentication as Claude detected it, then click Add
+ConnectorsWarm Inbox
Use Warm Inbox and tell me what you can do for me, then show me one thing✓ If Claude says it is using Warm Inbox or shows a Warm Inbox tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
ChatGPT cannot connect Warm Inbox yet
Warm Inbox needs your own key to connect, but OpenAI’s help page only describes OAuth sign-in; there is no key option we could verify
A · Use an app that can connect Warm Inbox
B · Others in Chat & email that work with ChatGPT
Picked from the most used in the same category, only ones that connect by address with no key
Works with Claude Code · about 5 min
You need a Warm Inbox key (sign up on the maker’s site, may cost money)
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
Mac: press Command+Space and type Terminal · Windows: open PowerShell
claude mcp add --transport http warminbox https://mcp.warminbox.org/mcp --header 'Authorization: your-value'Replace “your-value” with your key before pressing Enter
Paste the key only into the app’s field, never into a chat or to anyone
You should see Warm Inbox listed as connected
Use Warm Inbox and tell me what you can do for me, then show me one thing✓ If Claude Code says it is using Warm Inbox or shows a Warm Inbox tool in the answer, you are connected
Menu names checked against Anthropic’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with Cursor · about 5 min
You need a Warm Inbox key (sign up on the maker’s site, may cost money)
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
In the Warm Inbox settings, Authorization is empty; add your key and save
Paste the key only into the app’s field, never into a chat or to anyone
Use Warm Inbox and tell me what you can do for me, then show me one thing✓ If Cursor says it is using Warm Inbox or shows a Warm Inbox tool in the answer, you are connected
Menu names checked against Cursor’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Works with VS Code · about 5 min
You need a Warm Inbox key (sign up on the maker’s site, may cost money)
Open the maker’s site, sign up and create an API key for the next step. It may cost money.
In the Warm Inbox settings, Authorization is empty; add your key and save
Paste the key only into the app’s field, never into a chat or to anyone
Use Warm Inbox and tell me what you can do for me, then show me one thing✓ If VS Code says it is using Warm Inbox or shows a Warm Inbox tool in the answer, you are connected
Menu names checked against VS Code’s help page on Nov 11, 2026 · your screen may differ slightly by app version
Other apps that use MCP, such as Windsurf, Zed or Gemini CLI, each add servers differently. See how in the app list.
Address for apps that connect over the web
https://mcp.warminbox.org/mcpJSON settings are under “For developers” below
Claude Code
claude mcp add --transport http warminbox https://mcp.warminbox.org/mcp --header 'Authorization: your-value'Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"warminbox": {
"url": "https://mcp.warminbox.org/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}VS Code (mcp.json)
{
"servers": {
"warminbox": {
"type": "http",
"url": "https://mcp.warminbox.org/mcp",
"headers": {
"Authorization": "your-value"
}
}
}
}Authorization secret required HTTP headerThese settings are generated from the maker’s registry entry. If the README says otherwise, follow the README.
Based on how this server connects and on each app’s own docs, checked Nov 10, 2026.
Connect over the internet in
ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
The server asks you to sign in before it lists its tools.
We check information anyone can see; we have not read the code. Checks that do not apply are left out of the count. · Checked Nov 11, 2026
The registry name was verified against the domain warminbox.org (the registry checks domain ownership)
Code last changed 10 days ago
We have not read this repo from GitHub yet
Responded in 132 ms (HTTP 401)
Declares OAuth sign-in, so your AI app can take you to log in
Not checked yet; we read the tool list when we check the endpoint
Ask, share a tip or report that it does not work. Sorted by what people marked helpful.
No posts yet. Be the first to ask or share.
Posts here are written by users, not the PopNx team.
No reviews yet
Compared with every active server in this category in the registry. Stars count only when the publisher owns the repo.
It passed 4 of 4 applicable basic checks. We have not read the code. Before adding a key or token, see what access the server asks for and use a key with only the permissions you need.
You need to fill in: Authorization
It runs in the maker’s cloud. Connect over the internet with nothing to install, but what you send passes through the maker’s servers.
The GitHub repo last changed 10 days ago, and the latest version (0.1.0) reached the registry 10 days ago.
Apps that support MCP, such as Claude Desktop, Claude Code, Cursor and VS Code. It connects by URL, so apps that accept remote MCP servers work too, such as ChatGPT Business and above.
In the same category: Inbox Zero, Agent-Native Chat, draw.io
Servers in the same category from other makers, sorted by stars.
Reading a card:↓ Downloads per weeki★ GitHub starsiThree pillars: reviews · checks · usageiUpdated = latest version published to the registryi
Search Gmail and Outlook, save drafts, manage email rules, and view email stats.
Minimal chat-first app with durable threads, actions, and the app-agent loop
Create draw.io diagrams in chat from Mermaid or XML, shown live and interactive. 10,000+ shapes.
Copied from the maker’s repo as written. PopNx MCP has not reviewed or endorsed it. HTML, images and scripts are removed. Links lead off this site.
Hosted Model Context Protocol server for Warm Inbox, an email warm-up and deliverability service. It lets AI assistants and app builders (Cursor, Claude Code, Lovable, Bolt, Replit, v0, Windsurf, Base44 and others) check warm-up health and spam rates, connect a mailbox through a secure hosted link, and pause, resume or tune daily sending volume.
https://mcp.warminbox.org/mcp (Streamable HTTP, stateless)Authorization: Bearer wi_live_..., your own Warm Inbox API key from https://warminbox.org/public-api/keys.phporg.warminbox/mcpcreate_connect_link: the AI shows a one-time URL (valid 30 minutes), and you enter SMTP/IMAP or Gmail credentials on Warm Inbox's hosted page. Tool schemas are strict and reject unknown fields such as passwords.401 with WWW-Authenticate: Bearer.| Tool | REST operation | Inputs |
|---|---|---|
get_account | GET /me | none |
list_warmups | GET /warmups | none |
get_warmup | GET /warmups/{id} | id |
get_warmup_health | GET /warmups/{id}/health | id |
create_connect_link | POST /connect-links | type (smtp/gmail), email, first_name, last_name, emails_per_day (integer 0–200), response_rate (integer 0–100); all required |
pause_warmup | POST /warmups/{id}/pause | id |
resume_warmup | POST /warmups/{id}/resume | id |
set_emails_per_day | PATCH /warmups/{id} | id, emails_per_day (integer 0–200) |
Successful JSON objects are returned unchanged in structuredContent and serialized text (apart from key redaction). This preserves {data:[...]} on lists, account/plan fields, warm-up source/read_only flags, nullable health metrics, and {url,expires_at} connect links. API {error:{code,message,...}} failures become isError:true with readable status/code/message text and structured error details. Network/timeout/invalid-JSON errors become generic tool errors. Timeout is 15 seconds; no automatic retries, since a write may have succeeded before the connection failed. Dashboard campaigns are read-only and writes return 404 or 403. Pause, resume and volume changes are reversible, non-destructive and idempotent; connect link creation is non-idempotent.
Optional prompt setup_warmup guides account confirmation, collecting non-secret fields, displaying the connect URL, waiting for the human, listing warm-ups and checking health.
Every tool has a human-readable title and full annotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint).
Use endpoint https://mcp.warminbox.org/mcp and header Authorization: Bearer . Obtain a key at Warm Inbox API keys. Examples below contain placeholders only. Configure credentials privately in each app, never commit populated configuration or embed real keys in install links.
Documentation reviewed 2026-10-31. UI labels and plan availability can vary; items marked verify in-app could not be confirmed from accessible current official documentation.
Add a custom MCP chat connector, name Warm Inbox, enter the endpoint, and choose bearer-token/API-key authentication. Set the token to your wi_live_... key; if the UI offers raw headers, use Authorization: Bearer .... Ask “Use Warm Inbox to list my warm-ups.” Custom MCP is builder context; it does not automatically install a runtime backend integration into the generated app. Official setup and authentication choices.
Open Connectors, add a custom Connector, set URL to the endpoint and transport to HTTP. Select API-key authentication and supply your key so the outgoing header is Authorization: Bearer ... (exact field/prefix behavior: verify in-app). Bolt's official announcement confirms remote custom connectors and API-key/OAuth credentials. If this UI cannot emit a bearer header, this server cannot connect through that UI until OAuth is added.
In Integrations → MCP Servers → Add MCP server, name Warm Inbox and enter the endpoint. Under Advanced settings add Authorization with value Bearer , then Test & save. Official custom-server guide.
Official Add to Replit link format: https://replit.com/integrations?mcp= . Payload:
{"displayName":"Warm Inbox","baseUrl":"https://mcp.warminbox.org/mcp","headers":[{"key":"Authorization","value":"Bearer <your-own-wi_live_key>"}]}
For a public install link omit headers and ask the human to add the key privately after installation. Generate a key-free link locally:
const payload = { displayName: 'Warm Inbox', baseUrl: 'https://mcp.warminbox.org/mcp' };
console.log('https://replit.com/integrations?mcp=' + encodeURIComponent(Buffer.from(JSON.stringify(payload)).toString('base64')));
Open MCP Connections (or the prompt form's MCP entry), add Warm Inbox and the endpoint. Set the Authorization bearer header if custom-header controls are available (verify in-app). Official MCP integrations page confirms both entrypoints; arbitrary bearer-header support was not confirmed. OAuth-only connection screens cannot use this server yet.
In ~/.codeium/windsurf/mcp_config.json:
{"mcpServers":{"warminbox":{"serverUrl":"https://mcp.warminbox.org/mcp","headers":{"Authorization":"Bearer <your-own-wi_live_key>"}}}}
Reload MCP servers in Cascade. Windsurf is now Devin Desktop; there, add the same url + headers block to .devin/config.json or ~/.config/devin/config.json.
In .cursor/mcp.json (prefer private user configuration for real keys):
{"mcpServers":{"warminbox":{"url":"https://mcp.warminbox.org/mcp","headers":{"Authorization":"Bearer <your-own-wi_live_key>"}}}}
Enable the server in MCP settings. Official configuration. Official install deeplink:
cursor://anysphere.cursor-deeplink/mcp/install?name=warminbox&config=<URL-encoded-base64-JSON-config>
Use the official generator with the single-server config, or generate a link without credentials:
const config = { url: 'https://mcp.warminbox.org/mcp' };
console.log('cursor://anysphere.cursor-deeplink/mcp/install?name=warminbox&config=' + encodeURIComponent(Buffer.from(JSON.stringify(config)).toString('base64')));
After installation, add Authorization privately. Do not distribute bearer keys inside deeplinks.
claude mcp add --transport http warminbox https://mcp.warminbox.org/mcp \
--header 'Authorization: Bearer '
Use /mcp to inspect the connection. Official HTTP transport/header documentation. Populate the key privately; shell history and local client settings may retain entered credentials.
Settings → Connectors → Add custom connector → endpoint URL. Official remote connector guide. Limitation: some connector UIs support OAuth or no-auth only and do not expose arbitrary bearer headers. This server rejects no-auth and does not implement OAuth, so those UIs cannot connect directly. Availability of a bearer-header field is verify in-app; use Claude Code in the meantime. Do not put the key in the URL.
Node 20+.
npm ci
npm test # mocked fetch, never calls production npm run build npm run typecheck:worker npm start # Node entry on :3100 (PORT, WARMINBOX_API_BASE env) npx wrangler deploy # or deploy src/worker.ts to Cloudflare Workers (wrangler.jsonc)
`src/core/` holds the shared API client, tools and server card; `src/node.ts` (Express) and `src/worker.ts` (Workers) are thin entrypoints. `ecosystem.config.cjs` is a PM2 example for running the Node entry behind a reverse proxy.
server.json (MCP Registry), .well-known/mcp/server-card.json (snapshot of the live card), glama.json (Glama ownership), .mcp.json / mcp.json / .cursor-plugin/plugin.json (Cursor plugin and cursor.directory).
MIT. See LICENSE.