inboxmcp
MCP serverCommunicationRead-only IMAP email for your AI agent, scoped to the mailboxes you choose, with built-in progress.
Use inboxmcp in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add inboxmcp and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use inboxmcp
Needs your own inboxmcp account. You sign in to it and approve access when you connect.
Details
Available today. Use it from your connected AI after setup.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Install inboxmcp
The server’s own address, for the clients that take one directly. Or connect ahel once and every client you use reads it from one address, with the account kept on ahel rather than in each client’s config.
Claude Code
claude mcp add --transport http --scope user inboxmcp 'https://app.inboxmcp.ai/mcp'Run it once in your project, then open /mcp to approve any sign-in the server asks for.
Claude Desktop
https://app.inboxmcp.ai/mcpAdd a custom connector in Settings, paste this address, and approve the sign-in.
Cursor
cursor://anysphere.cursor-deeplink/mcp/install?name=inboxmcp&config=eyJ1cmwiOiJodHRwczovL2FwcC5pbmJveG1jcC5haS9tY3AifQ==Open the link and Cursor adds the server at that address.
ChatGPT
https://app.inboxmcp.ai/mcpIn Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.
Codex
codex mcp add inboxmcp --url 'https://app.inboxmcp.ai/mcp'Run it once, then sign in with codex mcp login inboxmcp if the server asks for an account.
From the project's README
As published by zhlei07/inboxmcp in README.md.
This repository holds public documentation and registry metadata for the hosted service. The server source code is not published here.
What it does
inboxmcp collects new email from your mailboxes and hands each message to the AI agent you choose, together with plain-language instructions you save once. For example: "skip verification codes and card alerts; flag anything a customer is waiting on."
Your agent decides what matters and whether to notify you. inboxmcp does not classify, rank or filter your mail.
- Read-only IMAP. inboxmcp never sends, deletes or moves messages, and never marks them as read.
- Many providers. There are presets for Gmail, iCloud, Yahoo, Zoho, Fastmail, QQ Mail, NetEase 163/126, Alibaba Mail, Tencent Exmail, Feishu/Lark and others. Any public IMAP server on TLS port 993 also works.
- Scoped access. You authorize each AI connection for specific mailboxes, using OAuth with PKCE, and can revoke it at any time.
- Built-in progress. Each AI connection keeps its own checkpoint inside inboxmcp, so scheduled tasks resume without Notion pages or state files, and messages are not handled twice.
- Encrypted at rest. Mailbox credentials, webhook keys, message bodies and saved preferences are encrypted. Message bodies are kept for 30 days by default.
Connect
| Remote MCP endpoint (Streamable HTTP) | https://app.inboxmcp.ai/mcp |
| Authorization | OAuth with PKCE, discovered from the endpoint |
| Scopes | email:read, plus consumer-state:write to save this connection's processing progress |
- Create an account at app.inboxmcp.ai, add a mailbox with an app password, and turn on collection.
- Add the MCP endpoint in an AI client that supports remote MCP. Sign in, choose the mailboxes, and allow both permissions.
- Optional: in the dashboard, under Let your AI finish setup, copy the setup request for your AI and paste it into that AI.
Platforms
| Agent | How new mail reaches it | Status |
|---|---|---|
| Grok Bot | A Grok Routine with a webhook trigger. inboxmcp delivers each new email as it arrives. | Working (beta) |
| Claude | Community connector in the Claude directory, plus a Claude Scheduled task that checks for new mail (for example, hourly) | Connector published. Scheduled checks need a Claude plan that includes Scheduled tasks. |
| ChatGPT | Remote MCP. MCP Events (email.received, email.pending.v1) are available for compatible clients. | App submitted for review. Event triggering in ChatGPT has not been verified yet. |
| Other MCP clients | Any client that supports remote MCP with OAuth | Reading on demand; set up your own schedule |
Incoming email does not wake every platform automatically. Where a platform has no event trigger, a scheduled task checks inboxmcp at an interval you choose.
Tools
| Tool | Purpose |
|---|---|
get_email_monitor_state | This connection's progress, collection health and pending count |
claim_email_batch | Lease the next batch of new email, with your saved instructions and a View email link |
complete_email_batch | Confirm only the messages that were actually handled; the rest stay pending |
list_mailboxes | Authorized mailboxes and their status |
list_email_events | Paginated email events |
get_email_event | One event's metadata |
read_email | One message, with its plain-text body and saved instructions |
get_email_context | Event, message and instructions in one call |
report_email_decision | Legacy: records notify/digest/silent and stops remaining Grok delivery for that event |
Email content is treated as untrusted data. The connector passes it to your agent separately from your saved instructions.
Setup videos
- Launch demo (1:31)
- Grok Bot setup (1:42)
- Full written guide, including Claude Scheduled and ChatGPT: inboxmcp.ai/support
- Machine-readable guide for AI assistants: agent-setup.md · llms.txt
Plans
Free includes 1 connected mailbox. Plus allows up to 3 mailboxes for US$6/month or US$60/year. Your email provider and AI platform may charge separately.
Limits
- No POP3, outgoing mail, attachment parsing or full-text search.
- New mail is collected about every 60 seconds. Delivery is not instant, and notifications are sent by your AI platform, not by inboxmcp.
- Mail received before you turn on collection is not imported.
Links
Privacy · Terms · Support · Operated by MARTHA TRADE PTE. LTD. · dylan@martha-trade.com
Signals
- Last commit
- Oct 2026
Advanced
- Delivery
- inboxmcp MCP server → your ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-zhlei07-inboxmcp- Source
- github.com/zhlei07/inboxmcp
- Hosted endpoint
https://app.inboxmcp.ai/mcp
More in Communication
MCP server · builderio
More in Communicationagent-native-brain
MCP server · builderio
More in Communicationpalisade
MCP server · palisadeemail
More in Communicationimpreza-mcp
MCP server · imprezahost
More in Communicationqr-generator
MCP server · modelcontextprotocol
More in Communicationshipmail-mcp
MCP server · shipmail-to
More in Communication