はじめに
iMCPはmacOSユーザー向けに開発されたアプリで、メッセージ、連絡先、カレンダーなどの日常的なデータをMCP(Model Context Protocol)を介してAIツールとシームレスに接続します。loopwork-aiチームによって開発され、AIツールとの統合をサポートしています。 クロード Desktopなどのクライアントが連携することで、ユーザーは、現在地の天気の確認やスケジュールの管理など、AIから直接パーソナライズされた情報にアクセスすることができる。現在のところ、macOS 15.3以降が必要で、AIでローカルデータを使用したい技術愛好家や開発者に最適です。
機能一覧
- カレンダー管理繰り返しルール、リマインダー、ビジーステータスの設定に対応したカレンダーイベントの表示と作成。
- お問い合わせ個人情報にアクセスしたり、名前、電話番号、Eメールで連絡先を検索できます。
- ロケーションサービス現在地データを取得し、住所を地理座標に変換します。
- メッセージ履歴特定の連絡先とのメッセージの記録を、カスタマイズ可能な時間範囲で取得します。
- 注意事項期限、優先順位、通知の設定に対応したリマインダーの表示と追加。
- 天気に関するお問い合わせ気温、風速など、あらゆる場所のリアルタイムの天気情報を提供します。
- JSON-LD出力ツールの結果は、AIが簡単に処理できるように標準化されたJSON-LD形式で返されます。
ヘルプの使用
設置プロセス
- iMCPのダウンロード
GitHubページにアクセスして、iMCPアプリケーションの最新バージョンをダウンロードしてください。macOSのバージョンが15.3以上であることを確認してください。ダウンロードしたら、ファイルをアプリケーションフォルダにドラッグします。 - 最初のターン
iMCP.appをダブルクリックしてプログラムを起動します。初回起動時に「開発者が認証されていないため開けません」と表示される場合があります。ファイルを右クリックして「開く」を選択し、ポップアップウィンドウで「開く」を確認して制限を回避してください。起動すると、メニューバーにiMCPのアイコンが表示されます。 - クロードデスクトップとつながる
- クロードデスクトップをお持ちでない方は、まず公式サイトからダウンロードしてインストールしてください。
- クロードデスクトップを開き
⌘ + ,
設定 "から "開発者 "タブを選択し、"設定を編集 "をクリックします。 - iMCPのインターフェイスで、"Configure Claude Desktop "をクリックします。
imcp-server
コンフィギュレーションは~/Library/Application Support/Claude/claude_desktop_config.json
ドキュメンテーション - または手動で設定する。 命令 to clipboard "で、そのコマンドを以下のフォーマットでコンフィギュレーション・ファイルに貼り付ける:
{ "mcpServers": { "iMCP": { "command": "{粘贴的命令}" } } }
- ファイルを保存した後、Claude Desktop を閉じて再起動します。接続確認ウィンドウがポップアップ表示されます。
機能 操作の流れ
アクティベーション・サービス
- メニューバーのiMCPアイコンをクリックすると、サービス一覧が表示されます。初期状態では、すべてのサービスのアイコンは灰色で、有効化されていないことを示しています。
- サービスアイコン(例:カレンダー)をクリックすると、macOSが許可要求ウィンドウをポップアップ表示します。フルアクセスを許可」を選択します。
- アクティベート後、アイコンの色が変わります(カレンダーは赤、メッセージは緑など)。他のサービスを有効にするには、この手順を繰り返します。
- 特記事項メッセージ・サービスを有効にするには、ファイル・セレクタを使って手動で開く必要があります。
~/Library/Messages/chat.db
ファイルでiMCPのアクセスを承認する。
カレンダーによる管理
- クロードデスクトップのチャットボックスに「今日の議題は何ですか?
- クロードはiMCPのカレンダーツールを呼び出し、その日のイベントのリストを返す。明日の午後3時にミーティングを追加して、15分前に来るようにリマインドしてください」と入力することができる。
- iMCPは新しいイベントを作成し、リマインダを設定し、完了したら確認応答を返す。
お問い合わせ先
- 入力:「連絡先に123-456-7890の電話番号を持つ人はいますか?
- iMCPは、一致する連絡先名やその他の情報を検索して返します。例えば、"John DoeのEメールを検索 "のように、名前またはEメールによる検索がサポートされています。
位置と天気を知る
- Enter:「ここはどこ?そこの天気は?"
- iMCPは、まず位置情報サービスを呼び出して座標を取得し、現在の気温や風速などのデータを天気予報ツールで返す。例:"あなたはサンフランシスコにいます。天気は晴れ、気温は20℃です。"
メッセージ履歴を見る
- アリスと私は先週何を話した?
- iMCPは、以下の情報を取得する。
chat.db
アリスとの対話に基づき、指定された時間範囲のメッセージの内容を返します。結果は読みやすいJSON-LD形式で表示されます。
リマインダーの設定
- 明日の午前9時に牛乳を買うことを思い出させてください。
- iMCPは期限と優先順位を設定したリマインダーを作成し、クロードで「リマインダーが追加されました」と確認する。
操作のヒント
- 利用可能なツールを見るクロードデスクトップを再起動すると、チャットボックスの右下に「ሒ」が表示されますので、クリックすると iMCP が提供するツールの一覧が表示されます。
- プライバシー・コントロールサービスがアクティベートされるたびに手動認証が必要で、アクティベートされていないサービスはデータにアクセスできません。
- 技術的詳細iMCPはBonjourを通じてローカルネットワーク上のサービスを自動的に検出する。
imcp-server
クライアントとの通信には標準入出力を使用する。
以上の手順で、iMCPを簡単に使い始めることができ、macOSのデータとAIを組み合わせて、日々の作業効率を向上させることができます。