Agent-Native Mail MCP Server: Setup for Claude, Cursor and Other Apps
Lets Claude, Cursor and other assistants read, search and draft email in your Gmail through the Agent-Native Mail app.
Agent-Native Mail is an open-source, keyboard-first Gmail client from Builder.io. This server lets an outside assistant list and read your email, write and edit drafts, and hand bigger jobs to the app's own agent, such as archiving or bulk clean-up.
It runs in Builder.io's hosted app at the address in the install box, and you sign in with your Agent-Native account. You connect your Gmail inside the Mail app first, since the assistant only sees mailboxes the app already has. You can also scaffold and host your own copy from the repo.
Good for
- Gmail users who want Claude or Cursor to triage and draft email
- People who already use Agent-Native Mail in the browser
- Teams that want a self-hostable alternative to Superhuman
Works in
14 should work
Tap an app to see how to set it up and any known problems.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Supports hosted MCP servers.
Install Agent-Native Mail MCP
Claude Code
- 1
Copy this prompt.
Add the Agent-Native Mail MCP server to Claude Code. Run this command: claude mcp add --transport http agent-native-mail https://mail.agent-native.com/mcp Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Sign-in with the vendor account (OAuth).
Built from the package data we hold. Not yet tested by us.
Tools
Lists emails from a mailbox view, with optional search
Shows the emails in your inbox, unread, starred, sent, drafts, scheduled, archive or trash, and can filter them with a search. It only reads.
Try: “List my unread emails from this week.”
Network ·
list-emailsReads one email in full without marking it read
Opens a single email with its full text and details. It leaves the unread flag and labels alone.
Try: “Open the latest email from my accountant and summarize it.”
Network ·
get-emailReads a whole email thread without marking it read
Reads every message in one conversation, with an option for a short summary. It does not mark anything as read.
Try: “Read the thread about the Q3 contract and list the open questions.”
Network ·
get-threadMakes a one-off upload link for a file you want to attach
Creates a short-lived upload address so a local file can be attached to a draft or an approved send. It does not send anything by itself.
Try: “Attach report.pdf to a draft reply to Sam.”
Write ·
create-attachment-uploadCreates, edits and deletes compose drafts
Writes new drafts, revises existing ones and can delete one draft, a saved mailbox draft, or all compose drafts. Deleting asks for your approval when an outside assistant calls it.
Try: “Draft a reply to Priya saying I can meet Thursday at 3pm.”
Delete ·
manage-draftHands a request to the app's own AI agent and returns its answer
Sends your request to the app's built-in assistant, which does the work inside the app. Use it for anything the direct tools below do not cover. Long jobs come back as a task you check on later.
Try: “Ask the app to archive everything in my inbox from newsletters and tell me how many you moved.”
Write ·
ask_appChecks on a long ask_app task until it finishes
Checks whether a long request you handed to the app has finished and returns the result. It only reads status.
Try: “Check whether that task has finished.”
Network ·
ask_app_statusLists the Agent-Native apps you can reach and their URLs
Shows which Agent-Native apps your account can reach and where they live. It changes nothing.
Try: “Which Agent-Native apps do I have access to?”
Read ·
list_appsBuilds a link that opens the app at a specific view or record
Gives you a link that opens the app on the right screen or record. It does not change anything.
Try: “Give me a link that opens the app on my unread emails.”
Read ·
open_app
Read from the source code
Permissions
high risk · 3 things to watch
High risk
The assistant can read all your connected email and write or delete drafts, and the app's agent behind ask_app can act on your mailbox more widely. Connect only the Gmail account you are happy to expose, and check approval prompts before anything is deleted or sent.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
It can delete drafts, and its agent can do more
manage-draft can delete one or all drafts, and outside assistants must get your approval first. The ask_app tool hands work to the Mail agent, which can reach beyond the listed tools, so watch what you approve. github.com
It reads your full inbox
Email bodies and attachments go to whichever assistant you connect. Do not connect a mailbox with data that must stay private. github.com
No read-only switch is documented
The project documents no setting that removes the write tools. Decline write approvals if you only want to read. github.com
Technical details
| Talks to | mail.agent-native.com (hosted by Builder.io). Gmail via the Mail app |
|---|---|
| Sign-in and keys | Sign in with your Agent-Native account over OAuth. The client stores its own token. |
| Scopes |
|
Questions
Is Agent-Native Mail free?
The code is open source under the MIT license, and you can host your own copy. The hosted app's pricing is not stated in the repo, so check the Agent-Native site before relying on it.
Do I need a Google account?
Yes. The server works with Gmail mailboxes you have connected inside the Mail app. You sign in to the server with an Agent-Native account, not with Gmail directly.
Is it official?
Yes. It is built by Builder.io, the maker of Agent-Native Mail, and ships from the project's own repository.
Can it send email?
Not through a dedicated send tool in the default list. Sending goes through the Mail app's agent with an approved send, and attachments use the upload-link tool first.
Can it run read-only?
No documented switch exists. You can decline approval prompts for deleting drafts, and the read tools do not change flags or labels.
Is the tool list complete?
No. The list shows what the server advertises by default. The app has many more actions that the assistant reaches through the app agent.
How do I add it to Claude?
Use the install box above. Paste the server address as a custom connector and sign in when asked.
Information
updated Nov 2, 2026
- Publisher
- Official
- Endpoint
https://mail.agent-native.com/mcp- Transport
- Streamable HTTP
- Auth
- OAuth
- Version
- 1.0.0
- License
- MIT
- Last commit
- Oct 31, 2026
- Listed in
- Official MCP registry
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 6Hide
- README.md · raw.githubusercontent.com
- agent-chat.ts · raw.githubusercontent.com
- mail-connector-catalog.ts · raw.githubusercontent.com
- manage-draft.ts · raw.githubusercontent.com
- list-emails.ts · raw.githubusercontent.com
- builtin-tools.ts · raw.githubusercontent.com