Skip to main content
Glama

Siri Shortcuts MCP Server

by dvcrn

Siri 快捷方式 MCP 服务器

此 MCP 服务器通过模型上下文协议 (MCP) 提供对 Siri 快捷方式功能的访问。它允许从 macOS 快捷方式应用列出、打开和运行快捷方式。

截屏

特征

  • 公开所有快捷方式,这意味着 LLM 可以调用快捷方式应用程序中可用的任何内容。
  • 列出所有可用的快捷方式
  • 在“快捷方式”应用中打开快捷方式
  • 使用可选输入参数运行快捷方式
  • 为每个可用快捷方式动态生成工具

工具

基础工具

  1. list_shortcuts
    • 列出系统上所有可用的 Siri 快捷方式
    • 无需输入
    • 返回:快捷方式名称数组
    { "shortcuts": [{ "name": "My Shortcut 1" }, { "name": "My Shortcut 2" }] }
  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

local-only server

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

通过模型上下文协议实现与 macOS Siri Shortcuts 的交互,允许用户使用可选输入动态列出、打开和运行快捷方式。

  1. 特征
    1. 工具
      1. 基础工具
      2. 动态工具
    2. 与 Claude 一起使用
      1. 实现细节

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          Enables interaction with Apple apps like Messages, Notes, and Contacts through the MCP protocol to send messages, search, and open app content using natural language.
          Last updated -
          6
          628
          1,692
          TypeScript
          MIT License
          • Apple
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that enables interaction with Shortcut (formerly Clubhouse) project management tool, allowing users to view and search projects, stories, epics, and objectives, as well as create new items through natural language.
          Last updated -
          3
          Python
          • Apple
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that enables AI assistants to interact with Apple Reminders on macOS, allowing users to view lists, retrieve, create, complete, and delete reminders through natural language.
          Last updated -
          TypeScript
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/dvcrn/mcp-server-siri-shortcuts'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server