Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

Apple Mail, Calendar & Notes

von ipsupport-llcVersion 1.6.1i★ –iLäuft auf deinem Computer
Name in der Registryio.github.ipsupport-llc/apple-mail-mcp

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

Apple Mail, Calendar and Notes on macOS for any MCP client. Local, no dependencies.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft auf deinem Computer
  • Transport: stdio
  • Kategorie: Dokumente, Tabellen & Büroarbeit

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
  • Das trägst du selbst ein: APPLE_MAIL_READ_ONLY, APPLE_MAIL_DEFAULT_ACCOUNT, APPLE_MAIL_SAVE_DIR

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Die .mcpb-Datei des Entwicklers herunterladen

Der Link führt zur Datei des Entwicklers selbst; wir hosten sie nicht und verpacken sie nicht neu. Öffne die Datei, dann installiert Claude Desktop sie.

Führe das in deinem Terminal aus

Trag die leeren Werte ein, bevor du ihn startest.

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Werte, die du selbst einträgst

  • APPLE_MAIL_READ_ONLY env
    true hides the write tool: read and search only
  • APPLE_MAIL_DEFAULT_ACCOUNT env
    Mail account used when none is named, e.g. Work
  • APPLE_MAIL_SAVE_DIR env
    Folder for saved attachments (default ~/Downloads)

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto ipsupport-llc bestätigt, dem das Repo gehört

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Im Vergleich mit anderen in Dokumente, Tabellen & Büroarbeiti

  • Mehr Sterne als 0 % der anderen 2191 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 60 % der anderen 2191 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 2191 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist Apple Mail, Calendar & Notes sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.

Läuft er auf meinem Computer oder in der Cloud?

Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (1.6.1) kam vor 21 Tagen in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du MCPB auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Agent-Native Calendar, Excel MCP Server, MCP Server for Excel

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Agent-Native Google Calendar - manage events, sync, and public booking

Läuft in der Cloud★ 7.620MITAktualisiert vor 2 Monaten
Installieren

Excel MCP Server

von haris-musa

Create and edit Excel files with AI: charts, PivotTables, formulas. No Excel needed.

Läuft auf deinem Computer★ 4.276MITAktualisiert vor 6 Tagen
Installieren

Excel automation for AI - Sheets, Power Query, DAX, VBA, Tables, Ranges and more. Windows only.

Läuft auf deinem Computer★ 847MITAktualisiert vor 3 Tagen
Installieren

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

Apple Mail, Calendar & Notes MCP

Let your AI assistant read, search, triage and send your mail, manage your calendar and keep notes —

using the Mail, Calendar and Notes apps already on your Mac. Works with any MCP client.

Download the latest release · Install · What it can do · FAQ


Why this exists

Most AI mail connectors live in the cloud and only work with Gmail or Outlook. If your mail lives in Apple Mail — a self-hosted IMAP server, iCloud, a company account — there was no clean way to give an assistant access.

This MCP server talks to the apps on your Mac directly. That means:

  • Any MCP client. Desktop chat apps, local-model apps, coding agents — anything that can start an MCP server over stdio.
  • Any account Apple Mail can open works. Self-hosted, iCloud, Exchange, Gmail-via-IMAP — if it's in Mail.app, your assistant can see it.
  • Nothing to install. No Node, no Python, no Homebrew. It runs on JavaScript for Automation, which ships with every Mac.
  • Your mail stays on your Mac. The server has no network code. The assistant only sees what it asks for; where that goes next depends on your model (a local model keeps everything on the Mac).
  • Two permission prompts, not thirty. Everything is grouped into a read tool and a write tool. Approve read once and forget about it.
  • Works with small local models too. Arguments are forgiving ("true", "3 days ago", folder instead of mailbox), and every mistake comes back with a plain "how to fix" line instead of a dead end.

What it can do

Ask in plain words — *"what's waiting for my reply?"*, *"forward the printer invoice to accounting"*, *"put a call with Sam on Tuesday at 1pm"*, *"save the PDFs from the contract email"*. Under the hood:

📥 Triage — *"what needs my attention?"*
Needs responseEmails from real people you haven't answered yet. Ignores no-reply senders and notifications.
Awaiting replyEmails *you* sent that none of the recipients has answered. Great for follow-ups.
Conversation viewA whole thread in order — their messages and your replies — from every folder, including Sent. Messages count as one conversation only when the subject *and* the people match.
Replied / forwarded / flaggedEvery message in a list shows whether you already replied, so the assistant doesn't nag you twice.
🔎 Read & search
Inbox and foldersLatest messages in any folder, unread counts, all accounts.
SearchBy subject, sender or message text; by date range; unread, flagged or with attachments; in one folder or everywhere.
Read a messageHeaders, recipients, plain-text body (long ones in pages) and a list of attachments.
AttachmentsSee names, sizes and types — and save them into your attachments folder.
✉️ Write
SendNew emails with To / Cc / Bcc, from any of your addresses, with files attached.
Reply / reply allWith the original quoted below. Opens as a draft you check and send.
ForwardWith attachments and an optional note on top. Opens as a draft too.
Draft modeReplies and forwards open in Mail by default, because Mail itself picks their recipients and quote. New emails can open as drafts as well.
🗂 Organize
FoldersCreate folders, including nested ones (Alerts/Kubernetes).
Move & deleteMove messages between folders or to the account's Trash — with a dry run that shows what would change first.
Flags & read statusFlag in any colour, mark read or unread — one message or a batch.
RulesCreate, list, enable, disable and delete Mail rules, so new mail sorts itself.
📅 Calendar
EventsSee what's on for any date range across all calendars, repeating events included; create and delete events. A date alone makes an all-day event.
📝 Notes
Browse & searchFolders, recent notes, search by title or text. Recently Deleted stays hidden unless you ask.
WriteCreate notes, append to them or rewrite them; delete to Recently Deleted.

Install

You need macOS 14 or later (older versions will likely work but aren't tested) and an MCP client.

Any MCP client

Get the code — git clone https://github.com/ipsupport-llc/apple-mail-mcp, or unzip the .mcpb from the latest release — and add the server to your client's config. It runs on the Mac's own osascript:

{

"mcpServers": { "apple-mail": { "command": "/usr/bin/osascript", "args": ["-l", "JavaScript", "/path/to/apple-mail-mcp/server/apple-mail-mcp.js"] } } }

./install.sh --print prints this block with the right path. The server is also listed in the MCP Registry as io.github.ipsupport-llc/apple-mail-mcp.

The first time the assistant touches Mail, Calendar or Notes, macOS asks whether your client may control them — click Allow.

Claude Desktop (one click)
  1. Download `apple-mail-mcp.mcpb` from the latest release.
  2. Double-click it and click Install.

Updates, settings and removal live in Settings → Extensions.

Settings

As environment variables in the server's env (Claude Desktop: Settings → Extensions → Apple Mail, Calendar & Notes → Configure):

VariableWhat it does
APPLE_MAIL_READ_ONLY=trueRemoves the write tool entirely. The assistant can read and search, but can't send, move, delete or create anything. A good default for a shared or work machine.
APPLE_MAIL_DEFAULT_ACCOUNTUsed when the assistant doesn't name an account, e.g. Work.
APPLE_MAIL_SAVE_DIRWhere saved attachments go. Defaults to ~/Downloads; ~ and ${HOME} are expanded.
APPLE_MAIL_TIMEOUTSeconds one call may take before it is stopped (default 25).
Tool permissions

Most clients ask before using a tool. We recommend allowing read once and approving write each time, so you always see what gets sent, moved or deleted.

Safety

  • Mail and notes are never deleted for good. Mail goes to the account's Trash, notes go to Recently Deleted. Where that isn't possible — an account without a Trash folder, a Notes account without Recently Deleted (e.g. Exchange), something already in the trash, a locked note — the extension refuses and says why. Mail rules that delete are only allowed when every account keeps deleted mail in its Trash.
  • Calendar events and rules have no trash in macOS. Deleting one returns a full copy of it, so it can be recreated on request.
  • Replies and forwards are drafts by default. You see the real thing in Mail and press *Send* yourself. dry_run: true shows exactly what would go out — recipients (Reply-To and reply-all included), subject and the full text — and a reply is not sent if Mail would address it differently. Results of a send list what Mail actually sent.
  • Nothing hangs. Mail, Calendar and Notes are driven from a separate worker process: a call that takes longer than the timeout is stopped with a clear error, ping and tools/list always answer, and a cancelled call really stops. A write that timed out is not repeated blindly. Each call is logged to stderr with its app and duration.
  • Permissions explained. A missing Automation permission, an app that is not running or a lost connection comes back as a plain "how to fix" instead of an error code.
  • No accidental repeats. The same send, reply, delete or create call twice within 15 minutes is refused — a stuck model can't send an email five times.
  • Repeating events are deleted only on purpose. Deleting one removes the whole series, so the extension asks for whole_series: true.
  • Dry runs. Bulk moves and deletes can be previewed before they happen.
  • Attachments stay in one place. They are saved only inside the attachments folder from the settings and are never overwritten — an existing file gets (1), (2)… appended. Files attached to outgoing mail also come only from that folder, so "attach ~/.ssh/id_rsa" is refused; files from other tools (say, a Seafile download) go there first.
  • Attachments are checked. If Mail does not take every file, the message is not sent: it opens as a draft instead.
  • Watch out for instructions hidden in emails. Anything the assistant reads becomes part of its context, and a malicious email could try to tell it to do something. Keep write on manual approval, or turn on read-only mode, if that worries you.
  • One readable file. The whole server is server/apple-mail-mcp.js, with no dependencies and no network calls.

FAQ

Do Mail rules run when my Mac is asleep? No. Apple Mail rules only run while Mail is open, and only on new mail. To sort old mail, ask the assistant to move it. If your mail server supports Sieve, server-side filters are more reliable across devices.

The assistant can't read a note. It's probably locked. Unlock it in Notes first; locked notes stay private.

Search is slow. Apple Mail's scripting is slow on very large folders, and searching message text is the slowest. Narrow it to an account, a folder or a date range.

The tools don't show up. Check that the server is enabled in your client, then restart the client. ./test.sh talks to the server directly, without any client. (Claude Desktop: Settings → Extensions; logs in ~/Library/Logs/Claude/.)

"Not authorized to send Apple events". Open System Settings → Privacy & Security → Automation and allow your MCP client (the app that starts the server) to control Mail, Calendar and Notes.


Tool reference (for the curious)

Two tools, each taking { "action": "...", "args": { ... } }. The full list of arguments is in each tool's description.

`read` — never changes anything

ActionPurpose
needs_responseEmails from people that wait for your answer
awaiting_replyYour sent emails with no answer
get_threadWhole conversation, oldest first
list_messagesLatest messages in a folder, with replied / forwarded / flagged
search_messagesText (subject, sender, body), dates, unread, flagged, attachments, all folders
read_messageOne full message
list_attachmentsAttachments of a message
list_accountsMail accounts and addresses
list_mailboxesFolders with unread counts
list_rulesMail rules with conditions and actions
list_calendarsCalendars
list_eventsEvents in a date range, repeating events expanded
list_note_foldersNotes accounts and folders
list_notesRecent notes
search_notesSearch notes
read_noteOne full note

`write` — changes things (hidden in read-only mode)

ActionPurpose
send_emailNew email, attachments from the attachments folder (draft: true opens it instead)
reply_messageReply / reply all — opens as a draft in Mail by default, draft: false sends
forward_messageForward with attachments — draft by default, draft: false sends
set_readMark read / unread, one or many
set_flagFlag / unflag with colour
move_messagesMove to another folder (dry_run available)
delete_messagesMove to the account's Trash (dry_run available)
save_attachmentsSave attachments into the attachments folder

| create_mailbox | New

Nur der Anfang wird gezeigt; den Rest findest du im Repo

PopNx fragen