MCP.Market

Mac Shortcuts — read your Mac from any agent MCP server

by Dominic-DK·io.github.Dominic-DK/mac-shortcuts-mcp·v0.1.2·14 stars

Read your Mac's Calendar, Reminders, Notes, Contacts and more via Shortcuts. Read-only, local.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

14 stars54 downloads/wk

Reviews

Write one

Nobody has reviewed Mac Shortcuts — read your Mac from any agent yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Mac Shortcuts — read your Mac from any agent tools (14, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • mac_action_catalog

    단축어 **동작 카탈로그**를 검색한다 — 동작마다 어떤 매개변수 키를 받는지. 애플이 문서로 공개하지 않는 값이라, 단축어를 직접 조립하려면 이게 필요하다. 키가 틀리면 오류 없이 조용히 무시된다.

  • mac_calendar

    이 맥의 캘린더에서 기간 안의 일정을 읽는다. 읽기 전용.

  • mac_clipboard

    이 맥의 클립보드 내용을 읽는다. 읽기 전용.

  • mac_contacts

    이 맥의 연락처를 이름으로 찾는다. 읽기 전용.

  • mac_device

    이 맥의 이름과 배터리 잔량을 읽는다. 읽기 전용.

  • mac_location

    이 맥의 현재 위치(주소·좌표)를 읽는다. 읽기 전용.

  • mac_notes

    이 맥의 메모를 검색해 본문을 읽는다. 읽기 전용.

  • mac_now_playing

    지금 재생 중인 곡을 읽는다. 재생 중이 없으면 빈 결과. 읽기 전용.

  • mac_reminders

    이 맥의 미리 알림을 읽는다. 읽기 전용.

  • mac_run_shortcutwrite action

    이 맥에 이미 깔린 단축어를 이름이나 식별자로 실행한다. **사용자가 직접 만든 단축어를 부를 때만 쓰라** — 무엇을 하는 단축어인지 모르면 먼저 사용자에게 물어라.

  • mac_setup

    이 도구가 쓰는 읽기 레시피를 이 맥에 설치한다. 처음 한 번만. 각 레시피마다 단축어 앱이 '단축어 추가' 창을 띄운다.

  • mac_shortcuts_list

    이 맥에 깔린 단축어 전체 목록(이름과 식별자).

  • mac_status

    이 도구가 쓸 준비가 됐는지 — 어떤 레시피가 깔려 있고 무엇이 빠졌는지.

  • mac_weather

    이 맥이 있는 곳의 현재 날씨를 읽는다. 읽기 전용.

Public scan report

scanner v0.1.10 · 2026-10-03 · same rubric, same numbers if you re-run it

no findings
  • Code scan13 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 13 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Mac Shortcuts — read your Mac from any agent compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 90% of 1,299 Productivity servers
Tools
14
the typical Productivity server has 7
Tools that change things
7%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
14
more than 80% of 854 Productivity servers
Downloads a week
54
more than 42% of 427 Productivity servers with a package

What its tools let an agent do: 13 read · 1 change

Release history: 2 versions in the registry since 2026-09-19, latest 2026-09-21, typically one every 1 day.

Install Mac Shortcuts — read your Mac from any agent in Claude Code, Cursor or VS Code

Runs npx -y mac-shortcuts-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mac-shortcuts-mcp -- npx -y mac-shortcuts-mcp
Add to Cursor

What the publisher says

From the Mac Shortcuts — read your Mac from any agent repository's README, as published. We do not edit it. Read it on GitHub

mac-shortcuts-mcp

Let any AI agent read your Mac. Calendar, Reminders, Notes, Contacts, Clipboard, Location, Weather, now playing — through Apple Shortcuts. Read-only, local, no account, no server.

Works with Claude Code, Claude Desktop, Cursor, Codex, or any MCP client.

npx -y mac-shortcuts-mcp setup      # install the read recipes (once)
{
  "mcpServers": {
    "mac": { "command": "npx", "args": ["-y", "mac-shortcuts-mcp"] }
  }
}

Then ask your agent: "What's on my calendar this week?" · "Find the note about the lease." · "What's Jane's number?"

Why this exists

Your agent cannot read Apple's first-party apps. It has no permission to, and there is no API. Shortcuts can. This server hands the job to Shortcuts.app, which does have those permissions, and gives you back the text.

That is the whole trick. Nothing here is clever — it is just wired up.

What it can do

The bundled recipes are read-only. macrunshortcut can run any installed Shortcut, including one that writes data or sends messages. Its description asks the agent to check with you when the behavior is unknown; this is not an enforced read-only sandbox.

Everything read from your Mac comes back tagged as data, not instructions, so a note that says "ignore your previous instructions" is handed to the agent as text rather than as a command.

The action catalog

action-catalog.json in this package documents 539 Shortcuts actions — for each one, the parameter keys it accepts, their types, labels, output type and required permissions.

Apple does not publish this. It was extracted from the live WFActionRegistry on macOS 27.

It matters because a wrong parameter key does not raise an error — it is silently ignored, and your shortcut returns a confident wrong answer. We measured exactly that: a composed shortcut with a plausible-but-wrong key returned 0 instead of 3, with no warning.

Use macactioncatalog to look up a key, or just read the JSON. MIT, take it.

is.workflow.actions.addnewevent  — 새로운 이벤트  [harvested]
  출력: EKEvent
  권한: calendar, contacts, needs-interaction
  · WFCalendarItemTitle (text) — 제목
  · WFCalendarItemStartDate (date) — 시작일
  …

Coverage: 497 harvested from the registry, 9 inferred from cached definition strings, 33 not present on macOS (iOS-only actions, plus a few strings that are not actions at all — including one Apple typo).

Setup, honestly

mac-shortcuts-mcp setup signs the bundled recipes on your Mac and opens each in the Shortcuts app. You click Add Shortcut once per recipe.

The package ships readable XML plists, not signed binaries. Open recipes/*.plist and see exactly what you are installing. An open-source tool that asks you to install opaque blobs is not really open.

Pass --auto and it will click Add Shortcut for you using the Accessibility API. That needs Accessibility permission, so it is off by default — a tool should not quietly ask for that.

The first time a recipe touches Contacts or Calendar, macOS asks for permission. That prompt belongs to Shortcuts, not to this server.

Limits

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Mac Shortcuts — read your Mac from any agent: common questions

Is Mac Shortcuts — read your Mac from any agent MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Mac Shortcuts — read your Mac from any agent safety report
How do I install Mac Shortcuts — read your Mac from any agent?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Mac Shortcuts — read your Mac from any agent need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Mac Shortcuts — read your Mac from any agent maintained?
The last commit was 44 days ago (2026-09-21). The latest release is v0.1.2.
What can I use instead of Mac Shortcuts — read your Mac from any agent?
Servers from other publishers that do the same job: AIquila — Nextcloud MCP Server, iCloud MCP server and Mu MCP server. Compare all Mac Shortcuts — read your Mac from any agent alternatives.
How does Mac Shortcuts — read your Mac from any agent compare with other Productivity MCP servers?
safety score 92/100 (higher than 90% of 1,299 Productivity servers); tools 14 (the typical Productivity server has 7); tools that change things 7% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Mac Shortcuts — read your Mac from any agent

Same job from other publishers: the closest match first, then the best rated.

All Mac Shortcuts — read your Mac from any agent alternatives →
  • AIquila — Nextcloud MCP Server
    Nextcloud MCP server — 345 tools: files, calendar, contacts, mail, Talk, Deck, photos, maps, notes
    C
  • iCloud MCP
    Apple Mail, Calendar, Contacts, Reminders, Notes, Messages and Safari via AppleScript or iCloud
    B
  • Mu
    News, web search, mail, markets, weather, places, files, calendar, contacts. 67 tools, one endpoint.
    B
  • Apple Tools (Unified)
    Unified Apple ecosystem MCP server for macOS: Mail, Calendar, Notes, Files, Messages, and more.
    A
  • Obsidian
    Read, write, search, and surgically edit Obsidian notes, tags, and frontmatter via MCP.
    A