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
MCP serverOfficial

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
All reasons and checks

macuse-app/macuse-mcp

Install

Manual install

/plugin marketplace add macuse-app/macuse-mcp && /plugin install macuse@macuse-plugins

First install the Macuse app from macuse.app/download and launch it.

Access and checks

How we review

Broad 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.

A local MCP server for Mac: Claude, Codex and ChatGPT work in apps, files, terminal and browser under your permissions

MCP serverBroad access98Repository stars

An MCP server for Apple Mail on macOS: search, reading, drafts, rules and attachments, with confirmation for dangerous steps.

MCP serverBroad access105Repository stars
Official

A local MCP server for Mac and Windows that lets an agent work with mail, messengers, calendars and files.

MCP serverBroad access81Repository stars

An MCP server for macOS: an agent reads, searches and sends messages in the Messages app on your Mac

MCP serverBroad access344Repository stars

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 serverBroad access256Repository stars

MCP server for the macOS calendar: an agent creates, finds and edits events in natural language

MCP serverExtended access333Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
Macuse: MCP for Calendar, Mail and apps on a Mac (this card)yesOAuth45
Apple Mail MCPnonot required105a server for Mail alone, while Macuse is broader, with Calendar, Notes and Computer Use
macOS-MCPnokey is optional240another 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.

README badge

Report a problem