Mac で Cursor にメール・カレンダー・連絡先へのアクセスを与える(Claude、VS Code、Windsurf)
Cursor、Claude Desktop、VS Code、またはあらゆる MCP クライアントを Mac の Mail、Calendar、Contacts に接続します。エディタから離れることなく、メールを読み、スケジュールを確認し、連絡先を検索できます。
なぜ AI を生産性アプリに接続するのか?
開発者はエディタの中で生活しています。Cursor とメールクライアント、カレンダー、連絡先アプリの間でコンテキストを切り替えると、フローが途切れ、時間を浪費します。もし AI コーディングアシスタントが、スケジュールを確認したり、同僚のメールアドレスを見つけたり、メッセージスレッドを引き出したりできたら — しかもエディタから離れずに — どうでしょうか?
それこそが LMCP が実現することです。LMCP は AI アシスタントを Mac のネイティブな生産性アプリに接続し、エディタをコードとコミュニケーションの両方のハブに変えます。これが役立つ実際のシナリオをいくつか紹介します。
- コーディング中で、リファクタリングに深く入る前に次のミーティングがいつかを確認したい
- 同僚がメールで API 認証情報に触れていた — アプリを切り替えずにそのメッセージを見つける必要がある
- たった今リリースした機能について、チームリードに簡単なステータス更新を送りたい
- 設定ファイルに追加するため、Contacts からクライアントの電話番号が必要
これらすべてが AI クライアント内で、自然言語を通じて行われます。アプリの切り替えも、コピー&ペーストもありません。
インストール:1 つのコマンドで、すべてのクライアントを自動設定
LMCP をダウンロード してインストールします。
- ダウンロードフォルダからダウンロードした
.dmgファイルを開きます - Local MCP をアプリケーションフォルダにドラッグします
- アプリケーションフォルダから Local MCP を開きます — メニューバーに表示されます
約 30 秒で完了します。AI クライアントは自動的に設定されます。
インストーラーはインストール済みの MCP クライアントを検出し、自動的に設定します。各クライアントの設定に LMCP を MCP サーバーとして追加するため、AI アシスタントはすぐにすべての生産性ツールへのアクセスを得られます。
インストール後、新しい MCP ツールを認識させるために AI クライアントを再起動してください。
- Cursor — エディタを再起動します
- Claude Desktop — 完全に終了し(Cmd+Q)、再度開きます
- VS Code — ウィンドウを再読み込みします(Cmd+Shift+P → “Reload Window”)
- ChatGPT / Windsurf — アプリケーションを再起動します
macOS は LMCP に Mail、Calendar、Contacts へのアクセスを許可するよう求めます — それぞれ承認してください。
AI がアクセスできるもの
LMCP は AI アシスタントに、以下のカテゴリにわたる 80 以上のツールへのアクセスを与えます。
Email(Mail.app と Outlook)
- すべてのアカウントにわたってメールを一覧表示、読み取り、検索する
- 新しいメールを送信し、既存のスレッドに返信する
- フォルダ間でメッセージを移動する
- メールの添付ファイルを Mac に保存する
Calendar
- すべてのカレンダーにわたって今後のイベントを表示する
- 特定の日時の空き状況を確認する
- タイトル、場所、時刻、招待者を指定して新しいイベントを作成する
Contacts
- 名前、メール、会社、電話番号で連絡先を検索する
- 連絡先の詳細を調べる
- すべての連絡先ソース(iCloud、Exchange、Google など)にわたって同僚を見つける
Microsoft Teams
- チャットメッセージとチャネルのディスカッションを読む
- チームとチャネルを一覧表示する
- 見逃した会話に追いつく
OneDrive
- OneDrive 内のファイルを閲覧、読み取り、検索する
- ファイルを書き込み、更新する
- ドキュメントを移動し、整理する
ローカルファイル(Office ドキュメント)
- Word ドキュメント、Excel スプレッドシート、PowerPoint プレゼンテーションを読み取り、作成する
- PDF からテキストを抽出する
ワークフローの例
メール、カレンダー、連絡先が開発プロセスにどのように統合されるかを示す、実践的なワークフローを紹介します。
集中作業セッションの前にスケジュールを確認する
AI に尋ねます:“次の 3 時間でどんなミーティングがありますか?”
AI が Calendar を確認し、集中作業のための空き時間があるか、それともミーティングの前に切り上げる必要があるかを教えてくれます。Calendar.app を開いたり、スマートフォンを確認したりする必要はありません。
メールから情報を見つける
AI に尋ねます:“ステージングサーバーの認証情報について DevOps から来たメールを見つけて”
AI が Mail.app を検索して一致するメッセージを見つけ、その内容を返します。その後、特定の情報を抽出するよう依頼できます:“彼らが言及していた SSH キーは何でしたか?”
簡単な更新を送る
AI に尋ねます:“John に API 移行が完了したのでテストを始められるとメールして”
AI がメールを下書きし、プレビューを表示し、あなたの確認後に送信します。誰かを cc に入れたい場合は、そう言うだけです:“プロジェクトマネージャーを cc に入れて。”
連絡先を調べる
AI に尋ねます:“Lisa Chen のメールアドレスは何ですか?”
AI が Contacts を検索して彼女のメールアドレスを返します。設定ファイル、git のコミットメッセージ、API リクエストに誰かを追加する必要があるときに便利です。
メールとカレンダーを相互参照する
AI に尋ねます:“今週デザインチームとのミーティングがあるか確認して、関連するメールを見つけて”
AI がカレンダーとメールの両方を確認し、情報を関連付けて、今後のデザインチームとのやり取りの全体像を提供します。
開発者向けの自動化ワークフロー
簡単な検索を超えて、AI は生産性データを開発コンテキストと組み合わせた複数ステップのワークフローを実行できます。
コンテキストを意識したコーディング
今日のミーティングについてカレンダーを確認し、アジェンダのメールを読んで、午後 2 時のアーキテクチャレビューの前に何を準備すべきかをまとめて。
AI がカレンダーを確認し、関連するメールスレッドを見つけ、ブリーフィングを提供します — しかもエディタから離れることなく。何を準備すべきか、あとどれだけ集中時間が残っているかが正確にわかります。
スプリント計画アシスタント
スプリントの振り返りメモについて Teams チャネルを読み、今後のコミットメントについてカレンダーを確認し、このスプリントで何にコミットするかの計画を手伝って。
AI が振り返りのフィードバックとあなたのスケジュールを取り込み、実際の空き状況に基づいて現実的なコミットメントを立てる手助けをします。木曜日のカンファレンスを忘れて過剰にコミットしてしまうこともなくなります。
プロジェクトファイルを自動整理する
OneDrive のプロジェクトフォルダ内のすべてのファイルを一覧表示し、古くなっているもの(30 日以上前のもの)を見つけて、更新が必要なものの概要を作成して。
AI が OneDrive のプロジェクトフォルダをスキャンし、古いドキュメントを特定し、優先順位付けされたリストを提供します。ドキュメントをコードベースと同期させ続けるのに便利です。
コードレビュー依頼に対応する
コードレビューの依頼がないかメールを確認し、リンクされた PR の説明を読んで、プロジェクトのコンテキストに基づいた最初の考えを盛り込んだ返信メールを下書きして。
AI が受信トレイ内のレビュー依頼を見つけ、PR の詳細を読み、思慮深い返信を下書きします。下書きを確認し、確定し、メールへのコンテキスト切り替えという精神的負担なしにコーディングに戻れます。
すべての主要な AI クライアントで動作
LMCP は特定のエディタに限定されません。互換性のあるあらゆるクライアントで動作する標準の MCP サーバーです。
- Cursor — AI 搭載 IDE
- Claude Desktop — Anthropic のデスクトップアプリ(メールガイドを参照)
- VS Code with Copilot — GitHub Copilot の MCP サポート
- Windsurf — Codeium の AI IDE
- ChatGPT — OpenAI のデスクトップアプリ
- Zed — MCP サポートを備えた高性能エディタ
- あらゆる MCP クライアント — プロトコルはオープンで拡大中です
同じインストールコマンドが、検出されたすべてのクライアントを自動的に設定します。複数のエディタを使用している場合、そのすべてが Mac アプリへのアクセスを得られます。
プライバシー:すべてがローカルで動作
LMCP は localhost:8765 上のローカルサーバーとして、完全に Mac 上で動作します。メールの内容、カレンダーのイベント、連絡先の詳細が LMCP を通じてマシンの外に出ることはありません。外部 API も、クラウドサーバーも、データ収集もありません。
データの流れはシンプルです:Mac アプリ(Mail、Calendar、Contacts)→ LMCP → あなたの AI クライアント。これら 3 つすべてがあなたのマシン上で動作しています。中継サーバーは一切関与しません。
なお、AI クライアントのモデルはクラウドで動作する場合があるため、アプリから取得したデータは処理のために AI モデルに送信されます。これはメールの内容を AI とのチャットに貼り付けるのと変わりません — ですが理解しておく価値があります。完全にオフラインの処理が必要な場合は、LMCP をローカルモデルと組み合わせてください。
トラブルシューティング
AI クライアントに MCP ツールが表示されない
LMCP のインストール後に AI クライアントを再起動してください。それでもツールが表示されない場合は、MCP 設定が存在するか確認してください。Cursor は MCP 設定を ~/.cursor/mcp.json に、Claude Desktop は ~/Library/Application Support/Claude/claude_desktop_config.json に保存します。インストーラーが自動的にそこに LMCP を追加しているはずです。
権限エラー
macOS は LMCP が Mail、Calendar、Contacts にアクセスするために明示的な権限を必要とします。システム設定 > プライバシーとセキュリティ に移動し、オートメーション、カレンダー、連絡先を確認してください。各カテゴリで LMCP が許可されていることを確認してください。
一部のツールしか利用できない
メールツールは表示されるがカレンダーツールが表示されない(またはその逆)場合、不足している権限がおそらく拒否されています。システム設定 > プライバシーとセキュリティ で該当するカテゴリを確認し、LMCP のアクセスを有効にしてください。
さらに多くの統合を見る:Teams、Outlook、または MCP サーバーの比較 を参照してください。全機能の一覧は local-mcp.com をご覧ください。