mcpField
A
Apple Shortcuts MCP

Apple Shortcuts MCP

ローカル
github.com/as2811-project生産性473 週間前に更新

Apple Shortcuts MCP について

Apple Shortcuts MCPは、ClaudeからmacOSのショートカットを呼び出し、レシピの食材抽出やリマインダー、メモ、カレンダーの操作を行います。必要なショートカットを設定したMacユーザー向けです。

主な機能

  1. 01Geminiによる食材の抽出
  2. 02食材のリマインダーへの追加
  3. 03会話の要約をメモに保存
  4. 04カレンダーイベントの作成

活用シーン

  1. 01YouTubeのレシピから買い物リストを作成
  2. 02チャットの要約をメモとして保存
  3. 03入力された情報からイベントを登録

MCP 対応

Claude向けにmacOSショートカットの操作をツールとして公開するMCPサーバーです。各機能にはMacでの対応ショートカットの設定が必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Claude + MacOS ショートカット

これは、MacOS ショートカットの機能を活用して特定のタスクを実行するシンプルな MCP サーバーです。

  1. Gemini Video Understanding API を呼び出して、レシピから材料を抽出します(そもそもこれを作り始めた理由です)。
  2. 抽出した材料をリマインダーアプリのリストに追加します(リマインダーアプリに「Groceries」リストがあることを前提としています)。
  3. チャットの会話を要約し、要約を新しいメモに追加します。
  4. カレンダーのイベントを作成します。

上記の機能を使うには、Mac で次のショートカットを設定する必要があります。

  1. 「Groceries」リストに追加:https://www.icloud.com/shortcuts/6f696d784722468097df8ed238f8eaf2
  2. 要約してメモを作成:https://www.icloud.com/shortcuts/bb0d13d3790c48e5b78eb26dbc7e3aca
  3. カレンダー:https://www.icloud.com/shortcuts/c01969b7e92343dfa3f38caad3a08f40

上記のショートカットを追加したら、次の手順で MCP サーバーを設定します。

  1. リポジトリをクローンします。
  2. uv をインストールします(brew install uv)。
  3. このリポジトリのディレクトリに移動し、uv sync を実行してから uv pip install google-genai を実行します。
  4. Gemini API キーを含む、以下に記載された Claude Config JSON をコピーし、claude_desktop_config.json ファイルを更新します。
  5. Claude を開くか再起動すると、ツールが表示されます。

設定:

{
  "mcpServers": {
    "Shortcuts-MCP": {
      "command": "uv",
      "args": [
        "--directory",
        "ABSOLUTE/PATH/TO/THIS/DIRECTORY",
        "run",
        "main.py"
      ],
      "env": {
        "GEMINI_API_KEY": "your_gemini_api_key"
      }
    }
  }
}
使用方法
  1. 材料を抽出して買い物リストを作成する:YouTube のレシピ動画の URL を送信し、材料をリストに追加するよう Claude に依頼します。
  2. カレンダー:イベントの内容に関する情報と、開始日時および終了日時を指定します。

これらのツールは連続して使用できます。たとえば、最初に材料だけを取得し、その後、リストの作成とカレンダーイベントの追加を別々に依頼できます。

画像
トラブルシューティング

Python、uv、その他の依存関係がインストールされていることを確認してください。ショートカットが正しく動作するように、Mac のリマインダーアプリに「Groceries」リストを作成してください。

コントリビューション

Claude/MCP 経由で実行できる、ほかのおもしろい Mac ショートカットがあれば、ぜひここにツールを追加してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。