Skip to main content
Glama
dvcrn

Siri Shortcuts MCP Server

by dvcrn

SiriショートカットMCPサーバー

このMCPサーバーは、モデルコンテキストプロトコル(MCP)を介してSiriショートカット機能へのアクセスを提供します。macOSショートカットアプリからショートカットの一覧表示、表示、実行が可能です。

スクリーンショット

特徴

  • すべてのショートカットを公開します。つまり、LLM はショートカット アプリで利用可能なものをすべて呼び出すことができます。

  • 利用可能なショートカットをすべて一覧表示する

  • ショートカットアプリでショートカットを開く

  • オプションの入力パラメータを使用してショートカットを実行する

  • 利用可能なショートカットごとに動的に生成されるツール

Related MCP server: Meilisearch MCP Server

ツール

基本ツール

  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 構成に追加:

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

実装の詳細

  • macOS shortcuts CLIコマンドを内部的に使用

  • ツールの命名互換性のためにショートカット名をサニタイズします

  • 直接テキスト入力とファイルベースの入力の両方をサポート

  • 利用可能な場合はショートカット出力を返します

  • 標準のMCPエラー処理を実装

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

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