Skip to main content
ClaudeWave

MCP server for Mac — give AI direct control of Calendar, Mail, Notes, Reminders, Messages, and any Mac app via Computer Use, on-device. Works with Claude Desktop, Cursor, Codex, Raycast, VS Code, Warp, Zed, LM Studio.

MCP ServersRegistry oficial36 estrellas2 forksJavaScriptActualizado today
ClaudeWave Trust Score
62/100
· OK
Passed
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
Flags
  • !No standard license detected
Last scanned: 6/11/2026
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/macuse-app/macuse-mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "macuse-mcp": {
      "command": "node",
      "args": ["/path/to/macuse-mcp/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/macuse-app/macuse-mcp and follow its README for install instructions.
Casos de uso

Resumen de MCP Servers

# Macuse — AI Superpowers for Every Mac App

Give your AI direct control of Calendar, Mail, Notes, Reminders, Messages, and any other Mac app over the [Model Context Protocol](https://modelcontextprotocol.io) — an MCP server for Mac plus Computer Use for macOS, fully on-device.

Works with Claude Desktop, Cursor, Codex, Raycast, VS Code, Warp, Zed, LM Studio, Windsurf, and any MCP-compatible client.

> This repo packages Macuse for agent clients: the **Claude Desktop `.mcpb` installer** and the **agent plugin** for Claude Code and Codex. The macOS app itself and the full docs live at [macuse.app](https://macuse.app).

| You use | Install this | Get |
| --- | --- | --- |
| Claude Code, Codex | [Agent plugin](#install-as-an-agent-plugin) | MCP tools **+ skills** |
| Claude Desktop | [`.mcpb` bundle](#install-for-claude-desktop) | MCP tools |
| Cursor, Raycast, VS Code, Zed, … | [Direct command](#use-with-other-mcp-clients) | MCP tools |

All three connect to the same local server. The plugin additionally installs
skills — instructions that teach the agent how to use the tools correctly
instead of discovering the parameter shapes by trial and error.

## What Macuse Does

Two complementary ways for AI to work with your Mac. Everything runs locally — your data never leaves your device.

### Native App Integrations

Your AI reads and writes directly to macOS apps through natural conversation.

| Toolbox             | What you can ask                                                               |
| ------------------- | ------------------------------------------------------------------------------ |
| **Calendar**        | "Schedule a meeting next Tuesday at 3pm", find free time, manage events        |
| **Mail**            | "Draft a reply to this email", search inbox, organize messages                 |
| **Notes**           | "Find notes mentioning the Q2 launch", capture ideas, append to notes          |
| **Reminders**       | Create tasks with due dates and priorities, mark complete, search across lists |
| **Messages**        | Read and send iMessages, search conversations                                  |
| **Stickies**        | Search, read, and create sticky notes in Apple Stickies                        |
| **Contacts**        | Look up by name, email, phone, or company                                      |
| **Maps & Location** | Place search, directions, travel time, current location                        |
| **Shortcuts**       | Browse installed Shortcuts and run them with optional input                    |

### Computer Use on macOS

See and control any Mac app — even ones without a dedicated integration. Macuse brings Computer Use to macOS for **any** MCP client, not just Claude or Codex.

- Click any element, type text, navigate menus, drive any app
- Fill out web forms, operate enterprise software, automate APIs that don't exist
- Runs in the background — your cursor and active window stay untouched while AI works in another app

## Install as an Agent Plugin

For **Claude Code** and **Codex**. Bundles the MCP server with three skills, so
the agent knows the workflows, parameter formats, and permission-error recovery
paths up front.

1. **Install Macuse:** download from [macuse.app/download](https://macuse.app/download/), drag `Macuse.app` to `/Applications`, and launch it once
2. **Add the marketplace and install:**

   **Claude Code**

   ```shell
   /plugin marketplace add macuse-app/macuse-mcp
   /plugin install macuse@macuse-plugins
   ```

   **Codex**

   ```shell
   codex plugin marketplace add macuse-app/macuse-mcp
   codex plugin add macuse@macuse-plugins
   ```

3. **Approve OAuth:** on the first tool call, approve the authorization prompt in the Macuse window

Restart the session (or run `/reload-plugins` in Claude Code) if tools do not
appear immediately. Set `MACUSE_BINARY` if the app is not in `/Applications`.

### Skills Included

| Skill | Covers |
| --- | --- |
| `macuse-setup` | Install, connect a client, grant macOS permissions, diagnose a broken setup |
| `macuse-apps` | Calendar, Mail, Reminders, Notes, Messages, Location — routing, parameter shapes, workflow ordering |
| `macuse-computer-use` | Driving any Mac app's GUI — inspect/act/verify loop, element targeting, error recovery |

The agent loads a skill only when the task calls for it. Details live in
[`plugins/macuse/README.md`](plugins/macuse/README.md).

> **Codex users:** write operations currently fail because Codex auto-declines
> consent prompts from third-party MCP servers
> ([openai/codex#18896](https://github.com/openai/codex/issues/18896)). Reads
> work normally.

## Install for Claude Desktop

Claude Desktop doesn't support remote `http://` connectors directly, so this `.mcpb` is the one-click installer. For other MCP clients, see [Use With Other Clients](#use-with-other-mcp-clients) below.

1. **Install Macuse:**
   - Download from [macuse.app/download](https://macuse.app/download/)
   - Drag `Macuse.app` to `/Applications` and launch it
   - Grant the permissions the app prompts for
2. **Install the bundle:** download `macuse.mcpb` from [Releases](https://github.com/macuse-app/macuse-mcp/releases) and double-click to open in Claude Desktop
3. **Approve OAuth:** approve the authorization prompt that pops up — connection done

To uninstall, remove the entry from Claude Desktop settings.

## Use With Other MCP Clients

For clients that accept a custom command (Cursor, Codex, Raycast, VS Code, Warp, Zed, LM Studio, Windsurf, ChatWise, and more), skip this bundle and configure directly:

```json
{
  "mcpServers": {
    "macuse": {
      "command": "/Applications/Macuse.app/Contents/MacOS/macuse",
      "args": ["mcp"]
    }
  }
}
```

Per-client setup guides: [macuse.app/docs/clients](https://macuse.app/docs/clients/).

## Privacy & Permissions

- **Local-only.** All processing stays on your Mac. No cloud, no telemetry of your content.
- **Per-app permissions.** Allow, deny, or one-time-approve each AI client for each app it touches. Sensitive apps like password managers and banking re-confirm every time. Revoking an AI client automatically clears its app permissions.
- **Per-client OAuth.** Each MCP client gets its own authorization, manageable in Macuse settings.

## How This Works

Every install path is a thin shim over the same thing: `macuse mcp`, the CLI
built into the Macuse macOS app. All MCP protocol handling, OAuth, permissions,
and reconnection live inside the app.

- The **`.mcpb` bundle** is a ~130 LOC Node stdio wrapper that spawns `macuse mcp` and forwards JSON-RPC over stdin/stdout. It exists solely because Claude Desktop doesn't yet support `http://` remote connectors directly.
- The **plugin** skips Node entirely — a shell launcher execs the same binary, and adds the skills on top.

Override the binary path with the `MACUSE_BINARY` environment variable
(configurable in the Claude Desktop bundle UI). Default:
`/Applications/Macuse.app/Contents/MacOS/macuse`.

## Repo Layout

```
.claude-plugin/marketplace.json   Claude Code marketplace catalog
.agents/plugins/marketplace.json  Codex marketplace catalog
plugins/macuse/                   The plugin — manifests, launcher, skills
src/, bin/                        Node stdio wrapper for the .mcpb bundle
manifest.json                     .mcpb bundle manifest (Claude Desktop)
server.json                       MCP Registry entry
```

Both marketplaces point at `plugins/macuse` in this repo, so one push updates
every channel. Version strings across `package.json`, `manifest.json`, and both
plugin manifests are synced at release time by
`scripts/sync-manifest-version.js`.

Validate plugin changes before pushing:

```shell
claude plugin validate ./plugins/macuse --strict   # plugin manifest
claude plugin validate . --strict                  # marketplace catalog
```

## Requirements

- macOS 13.0 (Ventura) or later — Apple Silicon or Intel
- [Macuse](https://macuse.app) macOS app installed
- Node 20.8.1+ for the `.mcpb` bundle only (bundled by Claude Desktop's runtime); the plugin has no Node dependency

## Links

- Website: [macuse.app](https://macuse.app/)
- Download: [macuse.app/download](https://macuse.app/download/)
- Docs: [macuse.app/docs](https://macuse.app/docs/)
- Pricing: [macuse.app/pricing](https://macuse.app/pricing) — free tier with daily limits, or one-time Lifetime
- MCP spec: [modelcontextprotocol.io](https://modelcontextprotocol.io/)

## License

This MCPB bundle is MIT-licensed. The Macuse macOS application is a separate commercial product — see [macuse.app](https://macuse.app) for details.
apple-calendarapple-mailapple-mcpapple-notesclaude-desktopcomputer-usecursormacosmcp-bundlemcp-servermcp-serversmcpbraycastui-automation

Lo que la gente pregunta sobre macuse-mcp

¿Qué es macuse-app/macuse-mcp?

+

macuse-app/macuse-mcp es mcp servers para el ecosistema de Claude AI. MCP server for Mac — give AI direct control of Calendar, Mail, Notes, Reminders, Messages, and any Mac app via Computer Use, on-device. Works with Claude Desktop, Cursor, Codex, Raycast, VS Code, Warp, Zed, LM Studio. Tiene 36 estrellas en GitHub y se actualizó por última vez today.

¿Cómo se instala macuse-mcp?

+

Puedes instalar macuse-mcp clonando el repositorio (https://github.com/macuse-app/macuse-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar macuse-app/macuse-mcp?

+

Nuestro agente de seguridad ha analizado macuse-app/macuse-mcp y le ha asignado un Trust Score de 62/100 (tier: OK). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene macuse-app/macuse-mcp?

+

macuse-app/macuse-mcp es mantenido por macuse-app. La última actividad registrada en GitHub es de today, con 0 issues abiertos.

¿Hay alternativas a macuse-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega macuse-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: macuse-app/macuse-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/macuse-app-macuse-mcp)](https://claudewave.com/repo/macuse-app-macuse-mcp)
<a href="https://claudewave.com/repo/macuse-app-macuse-mcp"><img src="https://claudewave.com/api/badge/macuse-app-macuse-mcp" alt="Featured on ClaudeWave: macuse-app/macuse-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a macuse-mcp