Macuse: MCP for Calendar, Mail and apps on a Mac
Macuse
Macuse's official plugin and MCP server give an agent Calendar, Mail, Notes and Messages on a Mac, plus control of any app
- 45 ★ on the repository
- Last commit
Broad access
Why this level
- The agent reads and writes mail, events, notes and iMessage, and Computer Use lets it click and type in any app
- Permissions are granted per app and client, but access once allowed stays until you revoke the client
Install
- Works in
Manual install
/plugin marketplace add macuse-app/macuse-mcp && /plugin install macuse@macuse-pluginsFirst install the Macuse app from macuse.app/download and launch it.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The agent reads and writes mail, events, notes and iMessage, and Computer Use lets it click and type in any app
- Permissions are granted per app and client, but access once allowed stays until you revoke the client
This is third-party code. Review the repository files before installing.
What it does
Macuse is a macOS app that works as a local MCP server. The repository packages it for agents: an .mcpb installer for Claude Desktop and a plugin for Claude Code and Codex. The app itself is downloaded separately from macuse.app and launched once. The first mode gives the agent direct integrations with native apps: Calendar, Mail, Notes, Reminders, Messages, Stickies, Contacts, Maps and Location, and Shortcuts with running. The second mode, Computer Use for macOS, shows the agent any app and lets it click elements, type text and walk menus, in the background: your cursor and active window are not touched. The plugin adds three skills: macuse-setup for installing, connecting a client and granting permissions, macuse-apps for routing and parameter formats per app, and macuse-computer-use for an inspect, act and verify loop. For Cursor, Raycast, VS Code, Zed and other clients the server is connected with the command /Applications/Macuse.app/Contents/MacOS/macuse mcp.
Who it is for. Mac users who want to hand Claude Code or Codex their calendar, mail, notes and reminders and work in apps that have no API.
Good fit when
- You need a free slot found and a meeting set for Tuesday at 3 pm straight from the chat
- A reply to an email in Mail must be drafted and saved
- You need every Q2 launch mention found in Notes and an item added
- You need reminders created with dates and priorities from a task list
- An app with no integration and no API needs a form filled or a menu walked
Not a fit when
- You work on something other than macOS: Macuse exists only as a Mac app
- App data must not reach a cloud model: tool answers go into its context
- You want to send messages with no confirmation: sensitive apps ask for consent again, and rightly so
- You need write operations in Codex: while the client auto-declines consent prompts, write operations fail there
Example request
Find free time on Tuesday afternoon, set a meeting for 3 pm and draft a reminder to prepare the agenda a day before.MCP
- Transport
- stdio
- Authentication
- OAuth
Environment variables
MACUSE_BINARY- Path to the app if it is not in /Applications
Limitations
You need macOS 13 or newer and the Macuse app, which is commercial: a free tier with daily limits or a one-time purchase. The first tool call needs OAuth approval in the Macuse window, and per-app permissions are granted to each client separately. For password managers and banking apps consent is requested every time.
In Codex write operations currently fail: the client auto-declines consent prompts from third-party MCP servers, while reads work. If the app is not in Applications, set MACUSE_BINARY.
How to disable. For Claude Desktop remove the entry in settings, and the plugin is removed with /plugin uninstall macuse@macuse-plugins. Revoking a client in Macuse settings automatically clears its per-app permissions.
FAQ
How do I install Macuse in Claude Code?
First download the app from macuse.app/download, move it to Applications and launch it. Then run /plugin marketplace add macuse-app/macuse-mcp and /plugin install macuse@macuse-plugins. On the first call approve the authorization in the Macuse window.
Which Mac apps can the agent reach?
Calendar, Mail, Notes, Reminders, Messages, Stickies, Contacts, Maps and Location, Shortcuts. For any other app Computer Use works: the agent sees the interface, clicks, types and walks menus in the background.
Does my data go to the Macuse cloud?
The author says all processing stays on your Mac, with no cloud and no telemetry of content. Data a tool returns to the agent does enter the context of the model you chose.
How do I limit the agent's access?
For each client and each app you can allow, deny or grant one-time consent. Password managers and banking apps ask for confirmation every time. Revoking a client in Macuse settings clears all its permissions.
How do I connect Cursor or Zed?
Add the command /Applications/Macuse.app/Contents/MacOS/macuse with the argument mcp to the MCP config. Per-client instructions are at macuse.app/docs/clients, and the .mcpb installer is only for Claude Desktop.
Discussion
No questions or reviews yet.
Related
MCP serversA local MCP server for Mac: Claude, Codex and ChatGPT work in apps, files, terminal and browser under your permissions
An MCP server for Apple Mail on macOS: search, reading, drafts, rules and attachments, with confirmation for dangerous steps.
A local MCP server for Mac and Windows that lets an agent work with mail, messengers, calendars and files.
An MCP server for macOS: an agent reads, searches and sends messages in the Messages app on your Mac
An MCP server for Mail on Mac: an agent reads, searches, writes and sorts email and triages the inbox, with a read-only mode
MCP server for the macOS calendar: an agent creates, finds and edits events in natural language
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Macuse: MCP for Calendar, Mail and apps on a Mac (this card) | yes | OAuth | 45 | |
| Apple Mail MCP | no | not required | 105 | a server for Mail alone, while Macuse is broader, with Calendar, Notes and Computer Use |
| macOS-MCP | no | key is optional | 240 | another macOS control server, while Macuse grants permissions per app |
README in short
The README opens with an install table per client: a plugin for Claude Code and Codex, an .mcpb bundle for Claude Desktop and a direct command for the rest. Then come the two modes, the plugin's three skills, a privacy section with per-client OAuth and permissions, and finally the repository layout.