Apple MCP Server

by Dhravya
Verified

local-only server

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

Integrations

  • Allows access to Apple native features including Messages, Notes, Contacts, Emails, and Reminders

  • Planned integration to search and open music in Apple Music app (marked as TODO)

Apple MCPツール

これは、MCP プロトコル用の Apple ネイティブ ツールのコレクションです。

設定方法を説明したステップバイステップのビデオとデモはこちらです。 - https://x.com/DhravyaShah/status/1892694077679763671

{ "mcpServers": { "apple-mcp": { "command": "bunx", "args": ["--no-cache", "apple-mcp@latest"] } }

クイックインストール

Smithery経由で Claude Desktop 用の Apple MCP を自動的にインストールするには:

npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client claude

...カーソルの場合は次のようにします。

npx -y @smithery/cli@latest install @Dhravya/apple-mcp --client cursor

特徴

  • メッセージ:
    • Apple メッセージアプリを使用してメッセージを送信する
    • メッセージを読み上げる
  • 注記:
    • メモをリストする
    • Apple Notesアプリでメモを検索して読む
  • 連絡先:
    • メッセージを送信するための連絡先を検索する
  • メール:
    • 複数の受信者(宛先、CC、BCC)と添付ファイル付きのメールを送信する
    • カスタムクエリ、メールボックスの選択、結果の制限を使用してメールを検索します
    • 今後の配信用にメールをスケジュールする
    • スケジュールされたメールの一覧と管理
    • 未読メール数を全体またはメールボックスごとに確認する
  • リマインダー:
    • すべてのリマインダーとリマインダーリストを一覧表示する
    • テキストでリマインダーを検索する
    • オプションの期限とメモ付きの新しいリマインダーを作成する
    • 特定のリマインダーを表示するには、リマインダーアプリを開きます
  • カレンダー:
    • カスタマイズ可能な日付範囲でカレンダーイベントを検索
    • 今後のイベントをリストする
    • タイトル、場所、メモなどの詳細を含む新しいカレンダーイベントを作成します
    • カレンダーアプリでカレンダーイベントを開く
  • ウェブ検索:
    • DuckDuckGoを使ってウェブを検索する
    • 検索結果からコンテンツを取得して処理する
  • マップ:
    • 場所と住所を検索する
    • 場所をお気に入りに保存する
    • 場所間の道順を取得する
    • 地図にピンをドロップする
    • ガイドを作成してリストする
    • ガイドに場所を追加する
  • TODO: Appleの写真アプリで写真を検索して開く
  • TODO: Apple Music アプリで音楽を検索して開く

コマンドを連結してワークフローを作成することもできます。例えば、「会議で会った人たちについてのメモを読んで、連絡先とメールアドレスを見つけて、お時間を割いてくれたことへの感謝のメッセージを送ってください。」といった具合です。

(それは動作します!)

手動インストール

必要なのはbunだけです。brew brew install oven-sh/bun/bunでインストールしてください。

次に、 claude_desktop_config.json次のように編集します。

{ "mcpServers": { "apple-mcp": { "command": "bunx", "args": ["@dhravya/apple-mcp@latest"] } } }

使用法

ここで、Claude にapple-mcpツールを使用するように依頼します。

Can you send a message to John Doe?
find all the notes related to AI and send it to my girlfriend
create a reminder to "Buy groceries" for tomorrow at 5pm

地域開発

git clone https://github.com/dhravya/apple-mcp.git cd apple-mcp bun install bun run index.ts

楽しむ!

You must be authenticated.

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

MCP プロトコルを介してメッセージ、メモ、連絡先などの Apple アプリと対話し、自然言語を使用してメッセージを送信したり、検索したり、アプリ コンテンツを開いたりできるようになります。

  1. Quick install
    1. Features
      1. Manual installation
      2. Usage
    2. Local Development
      ID: gq2qg6kxtu