intents-mcp, macOS 앱 인텐트를 AI 에이전트에 연결
I let Claude Code use my Mac's built-in app actions (Reminders, Calendar…) via Shortcuts, no SIP hacks
핵심 내용
intents-mcp가 SIP 수정 없이 macOS 앱 인텐트 1,304개를 AI 에이전트용 MCP 도구로 공개했다.
자세히 보기
macOS 앱 인텐트를 AI 에이전트 도구로 연결
intents-mcp는 macOS의 App Intents 메타데이터를 스캔해 리마인더, 캘린더, 메모 등 기본 시스템 기능을 MCP 도구로 노출하는 Swift CLI다. 사용자는 특정 동작만 선택적으로 활성화할 수 있으며, 이를 서명된 단축키로 감싸 Claude Code, Codex 등 MCP 호환 에이전트에 제공한다.
범위 및 한계
표준 Mac에서 1,304개의 App Intents가 존재하는 것으로 확인됐지만, 기본 설정에서는 에이전트가 접근할 수 없다. 현재는 '단순' 단계의 동작만 지원되며, 기존 엔티티 매칭이 필요한 작업(예: 특정 메모 편집)은 잘못된 조회 위험 때문에 비활성화됐다. **macOS 26+**가 필요하며 Apple Silicon에 최적화됐고, Intel Mac은 소스 빌드가 요구된다.
프라이버시 및 보안 모델
구현은 public API만 사용하며, 비공개 프레임워크나 SIP(System Integrity Protection) 우회 기법을 쓰지 않는다. 사용자가 명시적으로 활성화하기 전까지는 어떤 시스템 동작도 노출되지 않는다. 삭제, 전송, 구매, 공유 등 파괴적이거나 민감한 동작은 추가 플래그가 필요하다. 모든 호출은 로컬에 기록되지만, 단축키 서명 과정은 Apple의 iCloud 검증을 거치므로 래퍼 메타데이터는 Apple에서 처리된다. 다만 사용자 인자는 로컬에 남는다.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.