Macuse

io.github.macuse-app由 GitHub 帳號 macuse-app 發布v1.3.0更新於 Oct 24, 2026

MCP server for Mac — control Calendar, Mail, Notes, Reminders, and any Mac app, fully on-device.

概覽

AI 產生的概覽

Macuse 是在本機執行的 macOS MCP 伺服器,讓 AI 助理讀寫行事曆、郵件、備忘錄、提醒事項等 Apple 應用程式,並可操控任一 Mac 應用程式的介面。

可以做什麼
讀取與管理行事曆事件、郵件、備忘錄、提醒事項、便條紙和聯絡人,包括建立、搜尋、整理項目與草擬回覆。讀取並傳送 iMessage,搜尋對話紀錄。查詢地點、路線、行程時間與目前位置,瀏覽並執行已安裝的捷徑。透過 Computer Use 操控任一 Mac 應用程式:點選元素、輸入文字、操作選單、填寫表單,並在背景執行。可安裝為 Claude Code 與 Codex 的代理外掛,附帶安裝與工作流程技能。
適用情境
適合希望助理直接操作 Mac 原生應用程式與資料、而不只是回答問題的情境,例如安排會議、處理郵件、記錄筆記與任務,或自動化沒有專屬整合的應用程式。
執行需求
macOS 13.0(Ventura)以上版本,Apple Silicon 或 Intel 皆可,需安裝並啟動 Macuse macOS 應用程式。僅 Claude Desktop 的 .mcpb 套件需要 Node 20.8.1+。可用環境變數 MACUSE_BINARY 覆寫程式路徑。首次呼叫工具時需核准 OAuth,並授予 macOS 各應用程式權限。
安裝前請注意
助理可以寫入與傳送資料:建立事件、傳送 iMessage、草擬與整理郵件、執行捷徑。Computer Use 可在任一應用程式中點選與輸入,包括敏感應用程式。請審慎授予各應用程式權限;密碼管理員與銀行類應用程式每次都會再次確認。Codex 的寫入操作目前因同意提示被自動拒絕而失敗。免費版有每日額度,另有付費終身版。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Macuse,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

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

You useInstall thisGet
Claude Code, CodexAgent pluginMCP tools + skills
Claude Desktop.mcpb bundleMCP tools
Cursor, Raycast, VS Code, Zed, …Direct commandMCP 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.

ToolboxWhat 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
RemindersCreate tasks with due dates and priorities, mark complete, search across lists
MessagesRead and send iMessages, search conversations
StickiesSearch, read, and create sticky notes in Apple Stickies
ContactsLook up by name, email, phone, or company
Maps & LocationPlace search, directions, travel time, current location
ShortcutsBrowse 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, 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-mcpcodex 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

SkillCovers
macuse-setupInstall, connect a client, grant macOS permissions, diagnose a broken setup
macuse-appsCalendar, Mail, Reminders, Notes, Messages, Location — routing, parameter shapes, workflow ordering
macuse-computer-useDriving 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.

Codex users: write operations currently fail because Codex auto-declines consent prompts from third-party MCP servers (openai/codex#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 below.

  1. Install Macuse:
    • Download from 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 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.

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 catalogplugins/macuse/                   The plugin — manifests, launcher, skillssrc/, bin/                        Node stdio wrapper for the .mcpb bundlemanifest.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 manifestclaude plugin validate . --strict                  # marketplace catalog

Requirements

  • macOS 13.0 (Ventura) or later — Apple Silicon or Intel
  • Macuse 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

License

This MCPB bundle is MIT-licensed. The Macuse macOS application is a separate commercial product — see macuse.app for details.

來源:README.md,提交 a22e85d

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.3.0最新Sep 16, 2026

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。