Skip to content
Agentmart
Submit a tool

Mail

Apple Mail over MCP: fenced reads, draft-only writing, human-gated actions, audited with undo.

Connector by honeycrisp-suite · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/honeycrisp-suite-mail

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Apple Mail over MCP: fenced reads, draft-only writing, human-gated actions, audited with undo.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
10 read · 10 write · 2 delete · 6 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 28

Read from the source code; the running server may list different tools.

Read 10 · Look things up without changing anything.

  • calendars_list
  • mail_list_accounts
  • mail_read
  • mail_search
  • mail_search_fulltext
  • note_read
  • notes_folders
  • notes_search
  • reminders_lists
  • reminders_search

Write 10 · Create, change, send or run things.

  • event_create
  • mail_create_draft
  • mail_mark
  • mail_move
  • mail_send
  • note_append
  • note_create
  • notify_owner
  • reminder_complete
  • reminder_create

Delete 2 · Delete, drop, revoke or wipe things.

  • event_delete
  • reminder_delete

Not yet classified 6 · We could not tell from the name and description.

  • context_brief
  • context_capture_now
  • context_changes
  • context_person
  • events_window
  • mail_thread

Files it touches

  • Any path the agent passes to its tools

Tools (28)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • calendars_list

    List every calendar by name, with its writable flag when available.

  • context_brief

    Generate today's briefing from the context store: meetings with correlated threads, changes since yesterday, first-time senders. Deterministic; every claim cites pointers.

  • context_capture_now

    Run one incremental Mail capture sweep into the context store (headers only — bodies are never stored). Normally the daemon's job; useful for catching up on demand.

  • context_changes

    What changed since a point in time: new mail volume, senders, newly seen people, active subjects. Deterministic, from the local context store. Citations are Message-IDs — fetch content via cortland-mail if permitted.

  • context_person

    Profile a person from the context store: interaction counts, first/last seen, recent message pointers (headers only).

  • event_create

    Create a calendar event (local, provenance-stamped — visible and deletable on any device). Deliberately takes NO attendees: v1 cannot send invitations, so the outward path does not exist. Worst case is a stray event on your own calendar, not an email in someone else's inbox.

  • event_delete

    Delete an event by calendar + uid. Destructive; undo recipe captured first.

  • events_window

    Events in ONE named calendar within a bounded start-date window (max 62 days). The calendar is required by design: Calendar queries cost ~30s per calendar, so this tool never scans all calendars — query them one at a time.

  • mail_create_draft

    Create a draft in Mail's Drafts mailbox. The draft is the END of this tool's reach: sending is a human action in Mail.app. Account is required — the writing identity is never guessed.

  • mail_list_accounts

    List Mail accounts with their addresses and mailboxes.

  • mail_mark

    Set read/flagged status on a message.

  • mail_move

    Move a message to another mailbox in the same account.

  • mail_read

    Read one message in full by Message-ID (body arrives fenced).

  • mail_search

    Header search (subject/sender/date) across a mailbox. Fast, index-backed. Full-text body search is not available in this tier.

  • mail_search_fulltext

    Full-text search of message bodies via Spotlight (Tier 2 — requires Full Disk Access; refuses with instructions when absent rather than returning silently-empty results). Returns headers; fetch bodies with mail_read.

Show 13 more tools
  • mail_send

    Send an outgoing message from a named Mail account. Write-gated: live mode plus per-action human approval. Account and to are required — identity and recipient are never guessed. Body is redacted from the audit log.

  • mail_thread

    Naive conversation view: messages in inbox+sent sharing the normalized subject.

  • note_append

    Append text to an existing note by id.

  • note_create

    Create a note (default folder unless named). The note is a local, provenance-stamped artifact you can see and delete on any device.

  • note_read

    Read a full note by id, HTML stripped to readable text; includes name, folder, and dates.

  • notes_folders

    List every Notes folder with its note count.

  • notes_search

    Search notes by name, optionally within one folder. Returns a plain-text snippet of each body.

  • notify_owner

    Send a short iMessage to the owner of this Mac — the one person this tool can reach. Use it to report something the human asked to be told about: a job finished, a watcher fired, a run needs attention. The recipient comes from local config and cannot be set by an argument, so this cannot message anyone else.

  • reminder_complete

    Set a reminder's completed state by id.

  • reminder_create

    Create a reminder (default list unless named). The reminder is a local, provenance-stamped artifact you can see and delete on any device.

  • reminder_delete

    Delete a reminder by id. Destructive; undo recipe captured first.

  • reminders_lists

    List every reminders list with its open-item count.

  • reminders_search

    Search reminders by name/list/due window. Open items by default.

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
18
Last commit
Sep 16, 2026 (1 month ago)
Last release
Aug 1, 2026 (2 months ago)
Last package publish
Aug 1, 2026 (2 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.honeycrisp-suite/mail
Version
0.1.2
Auth
No auth
Packages
npm @honeycrisp/mail
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from honeycrisp-suite

Cite this page

Mail MCP server. Agent Mart. https://agentmart.dev/connectors/honeycrisp-suite-mail (last updated 2026-10-24)