Siri Shortcuts MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Provides access to macOS Siri Shortcuts functionality, allowing listing, opening, and running shortcuts from the macOS Shortcuts app.

Siri 단축어 MCP 서버

이 MCP 서버는 모델 컨텍스트 프로토콜(MCP)을 통해 Siri 단축어 기능에 대한 액세스를 제공합니다. macOS 단축어 앱에서 단축어를 나열하고, 열고, 실행할 수 있습니다.

특징

  • 모든 바로가기를 노출합니다. 즉, LLM은 바로가기 앱에서 사용 가능한 모든 것을 호출할 수 있습니다.
  • 사용 가능한 모든 단축키 나열
  • 바로가기 앱에서 바로가기 열기
  • 선택적 입력 매개변수를 사용하여 바로가기 실행
  • 사용 가능한 각 단축키에 대해 동적으로 생성된 도구

도구

기본 도구

  1. list_shortcuts
    • 시스템에서 사용 가능한 모든 Siri 단축키를 나열합니다.
    • 입력이 필요하지 않습니다
    • 반환: 바로가기 이름 배열

    지엑스피1

  2. open_shortcut
    • 바로가기 앱에서 바로가기를 엽니다
    • 입력:
      • name (문자열): 열려는 바로가기의 이름
  3. run_shortcut
    • 선택적인 입력으로 바로가기를 실행합니다.
    • 입력:
      • name (문자열): 실행할 바로가기의 이름
      • input (문자열, 선택 사항): 바로 가기에 전달할 텍스트 입력 또는 파일 경로

동적 도구

서버는 다음 형식으로 사용 가능한 각 바로가기에 대해 추가 도구를 자동으로 생성합니다.

  • 도구 이름: run_shortcut_[sanitized_shortcut_name]
  • 설명: 특정 바로가기를 실행합니다.
  • 입력:
    • input (문자열, 선택 사항): 바로 가기에 전달할 텍스트 입력 또는 파일 경로

Claude와 함께 사용

Claude 구성에 다음을 추가합니다.

{ "mcpServers": { "siri-shortcuts": { "command": "npx", "args": ["mcp-server-siri-shortcuts"] } } }

구현 세부 사항

  • 후드 아래에서 macOS shortcuts CLI 명령을 사용합니다.
  • 도구 명명 호환성을 위해 바로가기 이름을 정리합니다.
  • 직접 텍스트 입력과 파일 기반 입력을 모두 지원합니다.
  • 사용 가능한 경우 바로가기 출력을 반환합니다.
  • 표준 MCP 오류 처리를 구현합니다.

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

모델 컨텍스트 프로토콜을 통해 macOS Siri 단축키와 상호 작용할 수 있으므로 사용자는 선택적 입력을 통해 단축키를 동적으로 나열하고, 열고, 실행할 수 있습니다.

  1. Features
    1. Tools
      1. Base Tools
      2. Dynamic Tools
    2. Usage with Claude
      1. Implementation Details
        ID: ijrlb9sj4k