guide10 min read1d ago

Apple MCP Server Guide 2026: Claude Meets Notes, Messages & Mail

The Apple MCP server by Dhravya connects Claude and Cursor to native macOS apps: Notes, Messages, Mail, Contacts, Calendar, Reminders, and Maps. Send iMessages, draft email, and daisy-chain apps by voice. Full setup guide.

Apple MCP Server Guide 2026: Claude Meets Notes, Messages & Mail
apple mcpmacosapple notesimessageproductivitymcp serversclaude desktopmodel context protocol

TL;DR — The Apple MCP Server by Dhravya, Explained

The Apple MCP server connects your Mac's native apps — Notes, Messages, Mail, Contacts, Calendar, Reminders, and Maps — to AI clients like Claude Desktop and Cursor over the Model Context Protocol. Built by Dhravya Shah and powered by JXA and AppleScript, it lets Claude send an iMessage, draft an email, create a reminder, or add a calendar event through plain language. It is one of the most-starred personal-productivity MCPs (2.8K+ stars), free, open source, and macOS-only. Best of all, you can daisy-chain apps into a single workflow.

Curated from every productivity MCP indexed on Skiln · Updated daily

Table of Contents

  1. What Is the Apple MCP Server?
  2. How Apple MCP Works
  3. Supported Apple Apps
  4. The Killer Feature: Daisy-Chained Workflows
  5. Apple MCP vs Cloud Productivity MCPs
  6. Setup: Installing Apple MCP
  7. Permissions and Privacy
  8. Limitations to Know
  9. Frequently Asked Questions

What Is the Apple MCP Server?

The Apple MCP server is a Model Context Protocol server that gives AI assistants native access to the Apple apps you already use every day. Created by Dhravya Shah and released in early 2025, it wraps macOS's built-in automation frameworks — JavaScript for Automation (JXA) and AppleScript — behind a clean set of MCP tools. Published on npm as @dhravya/apple-mcp, it has become one of the most popular personal-productivity MCPs, with thousands of GitHub stars.

The pitch is simple: your calendar, contacts, notes, messages, and mail live in native Apple apps, and until now your AI assistant could not touch them. Apple MCP closes that gap. Ask Claude to "text Sarah that I'm running late," "add a note about today's meeting," or "create a reminder to renew my passport" and it happens in the real app, no copy-paste required.

How Apple MCP Works

Apple MCP acts as a translation layer. It takes MCP requests from your AI client and turns them into native Apple app interactions using JXA and AppleScript — the same scripting technologies macOS power users have relied on for years. Because it runs locally and uses Apple's own automation stack, there is no cloud middleman: the AI's request goes straight to the Notes or Messages app on your Mac.

That local, native approach is what separates it from cloud-based productivity MCPs. Google Workspace and Notion MCPs talk to remote APIs over the internet. Apple MCP talks to the apps running on your desk.

Supported Apple Apps

The server exposes tools across the core Apple app suite:

  • Messages — send iMessages and read message threads. This is the marquee capability and the reason the server needs Automation permission for Messages.
  • Notes — create, search, and read notes, so the AI can capture and retrieve information from your Apple Notes.
  • Mail — draft and send emails, and search your inbox for context.
  • Contacts — look up people, find emails and phone numbers, and use them in other actions.
  • Calendar — create and query events on your calendar-style workflows, natively in Apple Calendar.
  • Reminders — create and manage reminders and to-dos.
  • Maps — work with locations, look up places, and build location-aware actions.

The Killer Feature: Daisy-Chained Workflows

The real power shows up when you combine apps in one request. Because all seven apps are available through the same MCP, the AI can chain them into a workflow. The canonical example from the project:

"Read the note about people I met at the conference, find their contacts and emails, and send them a message saying thank you for the time."

That single instruction touches Notes (read), Contacts (look up), and Messages or Mail (send) in sequence. Other useful chains:

  • "Check my calendar for tomorrow, then text my 9am meeting to confirm we're still on."
  • "Find the reminder about the project deadline and create a calendar block for focused work before it."
  • "Search my notes for the client's address, then open it in Maps."

This is the kind of cross-app orchestration that used to require Shortcuts or hand-written AppleScript. Apple MCP hands it to natural language.

Apple MCP vs Cloud Productivity MCPs

Apple MCP is not the only way to give an AI access to your notes, calendar, and messages — but it is the only one that works with native Apple apps locally. Here is how it stacks up against the cloud alternatives:

MCPEcosystemPlatformBackendCoverage
Apple MCPApple native appsmacOS onlyLocal (JXA / AppleScript)Notes, Messages, Mail, Calendar, Reminders, Contacts, Maps
Google Workspace MCPGoogle appsAny OSCloud APIGmail, Calendar, Drive, Docs
Notion MCPNotion workspaceAny OSCloud APIPages, databases
Obsidian MCPLocal Markdown vaultAny OSLocal filesNotes, links, search

If you live on macOS and in Apple's apps, Apple MCP is unmatched. If you are cross-platform or team-based, pair it with — or swap for — the Notion MCP, Obsidian MCP, or the cloud options covered in our Google Workspace MCP guide and Notion MCP review.

Setup: Installing Apple MCP

The recommended install path is via Smithery, which handles the client wiring for you:

npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client claude

Prefer to configure it by hand? Add it to your MCP config directly:

{   "mcpServers": {     "apple-mcp": {       "command": "npx",       "args": ["-y", "@dhravya/apple-mcp"]     }   } }

Then:

  1. Restart your AI client so the server boots and registers its tools.
  2. Grant permissions. The first time the AI tries to reach an app, macOS prompts you for Automation and privacy access (Contacts, Calendar, Reminders, Full Disk Access for Mail in some cases). Approve each app you want the AI to use.
  3. Test with a read-only action first — "search my notes for 'passport'" — before you let it send anything.

The Skiln Config Generator can bundle Apple MCP with your other servers into a single config.

Permissions and Privacy

Apple MCP is local by design — it uses Apple's own automation frameworks and does not route your data through a third-party server. That is a genuine privacy advantage over cloud productivity MCPs.

But local does not mean consequence-free. The server can read your messages, mail, and contacts and can send messages and emails on your behalf. Sensible practice:

  • Install only from the official source (@dhravya/apple-mcp) to avoid look-alike packages.
  • Grant access app by app. Start with Notes and Calendar; add Messages and Mail once you trust the workflow.
  • Review send actions. Keep your client set to confirm before actions that send messages or emails, so nothing goes out unread.

Limitations to Know

  • macOS only. No Windows, no Linux, no iOS. It depends on desktop macOS automation.
  • Permission friction on first run. macOS is deliberately strict about automation; expect a few permission prompts before everything works.
  • AppleScript quirks. Some app operations can be flaky when an app is closed or mid-update; keeping the target apps open helps.
  • Not a replacement for Shortcuts. For deterministic, repeatable automations you still may want Apple Shortcuts. Apple MCP shines for conversational, ad-hoc tasks.

Automating your personal workflow? Browse every productivity MCP on Skiln — Apple, Google Workspace, Notion, Obsidian, and more, ranked by trust score.

Browse Now →

Frequently Asked Questions

What is the Apple MCP server?

The Apple MCP server is a Model Context Protocol server that gives AI clients like Claude Desktop and Cursor native access to macOS apps — Notes, Messages, Mail, Contacts, Calendar, Reminders, and Maps. Created by Dhravya Shah, it uses JavaScript for Automation (JXA) and AppleScript under the hood, so the AI can read and write to your Apple apps without leaving the conversation. It is distributed on npm as @dhravya/apple-mcp.

Does Apple MCP work on Windows or Linux?

No. Apple MCP relies on macOS-only automation technologies — JXA and AppleScript — to talk to native Apple apps. It runs only on macOS. Windows and Linux users who want similar personal-productivity automation should look at cloud-based MCPs for Google Workspace, Notion, or Obsidian instead.

Which Apple apps does the MCP support?

The server supports Contacts, Notes, Messages, Mail, Reminders, Calendar, and Maps. That covers most of the daily-driver Apple apps: you can send an iMessage, create or search notes, draft an email, add a reminder, create a calendar event, look up a contact, and work with locations in Maps — all through natural language.

How do I install Apple MCP?

The recommended path is via Smithery for Claude Desktop and Cursor: run npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client claude. You can also add it manually to your MCP config as an npx command pointing at @dhravya/apple-mcp. After installing, you must grant macOS automation and privacy permissions so the server can reach each app.

Is the Apple MCP server safe to use?

It is open source and runs entirely on your Mac using Apple's own automation frameworks, so no data is routed through a third-party server. That said, it has broad access to personal apps — your messages, mail, and contacts — so install it only from the official source, review the permissions macOS requests, and treat it like any tool with access to private data. Grant access app by app rather than all at once if you want to start cautiously.

Can Apple MCP send iMessages automatically?

Yes. One of its core capabilities is sending messages through the Messages app, which is why it needs Automation permission for Messages. You can ask the AI to text a contact, and it will compose and send via iMessage. Because this is a real send, review what the AI is about to send before you approve actions in your client.

Where can I find alternatives to Apple MCP?

For personal productivity beyond the Apple ecosystem, Skiln indexes MCP servers for Google Calendar, Gmail, Notion, Obsidian, and more. Check our Google Workspace MCP guide for the cross-platform equivalent, or filter the /mcps directory by the productivity category to compare options.


Last updated: July 01, 2026 · Skiln tracks new MCP releases daily across 13 source registries including PulseMCP, Smithery, Glama, LobeHub, and mcp.directory.

Frequently Asked Questions

What is the Apple MCP server?
The Apple MCP server is a Model Context Protocol server that gives AI clients like Claude Desktop and Cursor native access to macOS apps — Notes, Messages, Mail, Contacts, Calendar, Reminders, and Maps. Created by Dhravya Shah, it uses JavaScript for Automation (JXA) and AppleScript under the hood, so the AI can read and write to your Apple apps without leaving the conversation. It is distributed on npm as @dhravya/apple-mcp.
Does Apple MCP work on Windows or Linux?
No. Apple MCP relies on macOS-only automation technologies — JXA and AppleScript — to talk to native Apple apps. It runs only on macOS. Windows and Linux users who want similar personal-productivity automation should look at cloud-based MCPs for Google Workspace, Notion, or Obsidian instead.
Which Apple apps does the MCP support?
The server supports Contacts, Notes, Messages, Mail, Reminders, Calendar, and Maps. That covers most of the daily-driver Apple apps: you can send an iMessage, create or search notes, draft an email, add a reminder, create a calendar event, look up a contact, and work with locations in Maps — all through natural language.
How do I install Apple MCP?
The recommended path is via Smithery for Claude Desktop and Cursor: run npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client claude. You can also add it manually to your MCP config as an npx command pointing at @dhravya/apple-mcp. After installing, you must grant macOS automation and privacy permissions so the server can reach each app.
Is the Apple MCP server safe to use?
It is open source and runs entirely on your Mac using Apple's own automation frameworks, so no data is routed through a third-party server. That said, it has broad access to personal apps — your messages, mail, and contacts — so install it only from the official source, review the permissions macOS requests, and treat it like any tool with access to private data. Grant access app by app rather than all at once if you want to start cautiously.
Can Apple MCP send iMessages automatically?
Yes. One of its core capabilities is sending messages through the Messages app, which is why it needs Automation permission for Messages. You can ask the AI to text a contact, and it will compose and send via iMessage. Because this is a real send, review what the AI is about to send before you approve actions in your client.
Where can I find alternatives to Apple MCP?
For personal productivity beyond the Apple ecosystem, Skiln indexes MCP servers for Google Calendar, Gmail, Notion, Obsidian, and more. Check our Google Workspace MCP guide for the cross-platform equivalent, or filter the /mcps directory by the productivity category to compare options.

Stay in the Loop

Join 1,000+ developers. Get the best new Skills & MCPs weekly.

No spam. Unsubscribe anytime.