# mac-shortcuts-mcp

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

- **Type:** MCP server
- **Trust:** 60/100 (B), scored on the package rubric
- **Verification:** community-indexed — nobody has claimed this listing
- **Version:** 0.1.2
- **Author:** io.github.Dominic-DK
- **License:** MIT
- **npm:** mac-shortcuts-mcp
- **Source:** https://github.com/Dominic-DK/mac-shortcuts-mcp
- **Compatible clients:** claude-code, cursor, copilot, gemini (basis: transport)

## Trust

60/100 (B), scored on the package rubric
- Publisher verified: no
- Install scripts: nothing suspicious found
- Prompt-injection scan: not run
- Obfuscation scan: not run
- Evidence age: 16 days

## Security scan

- **Status:** clean
- **Scanned:** 2026-09-20T11:19:13.892Z
- **Version scanned:** 0.1.1
- **CVEs:** none found by OSV at scan time

## Tools

14 declared. Statically extracted from the shipped source — a floor on the surface, not a census.
- `mac_calendar` — 이 맥의 캘린더에서 기간 안의 일정을 읽는다. 읽기 전용.
- `mac_reminders` — 이 맥의 미리 알림을 읽는다. 읽기 전용.
- `mac_notes` — 이 맥의 메모를 검색해 본문을 읽는다. 읽기 전용.
- `mac_contacts` — 이 맥의 연락처를 이름으로 찾는다. 읽기 전용.
- `mac_clipboard` — 이 맥의 클립보드 내용을 읽는다. 읽기 전용.
- `mac_location` — 이 맥의 현재 위치(주소·좌표)를 읽는다. 읽기 전용.
- `mac_weather` — 이 맥이 있는 곳의 현재 날씨를 읽는다. 읽기 전용.
- `mac_device` — 이 맥의 이름과 배터리 잔량을 읽는다. 읽기 전용.
- `mac_now_playing` — 지금 재생 중인 곡을 읽는다. 재생 중이 없으면 빈 결과. 읽기 전용.
- `mac_shortcuts_list` — 이 맥에 깔린 단축어 전체 목록(이름과 식별자).
- `mac_run_shortcut` — 이 맥에 이미 깔린 단축어를 이름이나 식별자로 실행한다. **사용자가 직접 만든 단축어를 부를 때만 쓰라** — 무엇을 하는 단축어인지 모르면 먼저 사용자에게 물어라.
- `mac_action_catalog` — 단축어 **동작 카탈로그**를 검색한다 — 동작마다 어떤 매개변수 키를 받는지. 애플이 문서로 공개하지 않는 값이라, 단축어를 직접 조립하려면 이게 필요하다. 키가 틀리면 오류 없이 조용히 무시된다.
- `mac_setup` — 이 도구가 쓰는 읽기 레시피를 이 맥에 설치한다. 처음 한 번만. 각 레시피마다 단축어 앱이 '단축어 추가' 창을 띄운다.
- `mac_status` — 이 도구가 쓸 준비가 됐는지 — 어떤 레시피가 깔려 있고 무엇이 빠졌는지.

## Install

**Verdict: review** — Installable, but 1 thing to check first: No publisher has proved control of this listing; it is indexed, not vouched for.
**Cautions** (coverage gaps and advisories — never blocking)
- No publisher has proved control of this listing; it is indexed, not vouched for.
**Config** (claude-code):
```json
"{\n  \"mcpServers\": {\n    \"mac-shortcuts\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"mac-shortcuts-mcp\"\n      ]\n    }\n  }\n}"
```

## Blast radius

Contained to moderate — no credential declaration found, from the publisher, the upstream registry, or the README. Known so far: runs on your machine; read-only tool surface.
- Floor 13, ceiling 31 (tier: unknown)
- `unknown` means the floor and ceiling land in different bands — not measured enough to name one. It does not mean low.
- This is impact, not likelihood. A high radius is not a defect: a filesystem server is supposed to write files. It is never part of the trust score.

## Machine-readable views of this entry

- Signed JSON: https://forgeregistry.com/api/v1/packages/mac-shortcuts-mcp
- Install plan: https://forgeregistry.com/api/v1/packages/mac-shortcuts-mcp/install-plan
- Alternatives: https://forgeregistry.com/api/v1/alternatives/mac-shortcuts-mcp
- HTML page: https://forgeregistry.com/registry/mac-shortcuts-mcp
- MCP: POST https://forgeregistry.com/api/mcp → `forge_get_package` / `forge_install_plan`

## About this document

Generated by Forge (https://forgeregistry.com) — a compact rendering of the same record served, signed, at the JSON URL above. Trust and scan facts are the registry's own measurements; anything Forge did not measure is named as unmeasured rather than omitted.
