PlugWiki

Agent-Native Mail MCP Server: Setup for Claude, Cursor and Other Apps

OfficialRemote
Gethttps://mail.agent-native.com/mcpbuilderio/agent-native

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.

Install Agent-Native Mail MCP

Claude Code

  1. 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. 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-emails

  • Reads 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-email

  • Reads 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-thread

  • Makes 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-upload

  • Creates, 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-draft

  • Hands 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_app

  • Checks 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_status

  • Lists 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_apps

  • Builds 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 tomail.agent-native.com (hosted by Builder.io). Gmail via the Mail app
Sign-in and keysSign in with your Agent-Native account over OAuth. The client stores its own token.
Scopes
  • mcp:read

  • mcp:write

  • mcp:apps

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

WebsiteGitHubOfficial 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 6
  1. README.md · raw.githubusercontent.com
  2. agent-chat.ts · raw.githubusercontent.com
  3. mail-connector-catalog.ts · raw.githubusercontent.com
  4. manage-draft.ts · raw.githubusercontent.com
  5. list-emails.ts · raw.githubusercontent.com
  6. builtin-tools.ts · raw.githubusercontent.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.