Windows で Claude を使って Outlook の連絡先を調べる — Azure AD 不要
Claude、Cursor、VS Code、ChatGPT を Windows の Outlook アドレス帳に接続します。名前で検索し、メールアドレスや電話番号を取得して、メール送信や会議設定の前に相手を特定できます。Azure AD も Graph API も不要です。
AI に名前で連絡先を検索させ、メールアドレスや電話番号を取得させてみましょう。
LMCP はローカルツールをお使いのデバイス上で実行します。クラウド AI プロバイダーや接続先サービスは、要求されたデータを受け取る場合があり、それぞれの規約が適用されます。
できること
- 連絡先の一覧表示 — Outlook プロファイルからアドレス帳全体を取得します
- 連絡先の検索 — 名前、メールアドレスの一部、会社名で人を検索します
- 連絡先の詳細取得 — その人のメールアドレス、電話番号、役職、会社名を確認します
これらのツールは Outlook 自身が表示するアドレス帳と同じものを読み取ります —— ローカルの連絡先と、プロファイルにキャッシュされたディレクトリ項目であり、別のデータベースではありません。
インストール方法
Windows 版 LMCP をダウンロードしてインストールします。
- ダウンロードフォルダーにある
LMCP-Setup.exeを実行します - インストーラーの指示に従います —— 管理者権限は不要で、ユーザーフォルダーにインストールされます
- LMCP が自動的に起動し、システムトレイに表示されます
所要時間は約 30 秒です。AI クライアントは自動的に設定されます。
クラシック版デスクトップ Outlook がインストールされ、メールプロファイルが設定済みで、一度は起動されていることを確認してください。
その後、AI クライアントを再起動します。
- Claude Desktop —— 完全に終了してから再度開きます
- Cursor —— エディターを再起動します
- VS Code —— ウィンドウを再読み込みします(Ctrl+Shift+P →「Reload Window」)
- ChatGPT / Windsurf —— アプリケーションを再起動します
プロンプト例
- 「Northwind Traders の Sarah のメールアドレスを探して」 —— 名前と会社名で検索
- 「Mike Chen の電話番号は?」 —— 連絡先の詳細をすべて取得
- 「連絡先の中で Contoso の人を全員リストにして」 —— 会社名の一部で検索
- 「Priya のメールアドレスを調べて、彼女の最新メッセージへの返信を下書きして」 —— 相手を特定してから Outlook メールに引き継ぎます
Azure AD や Graph API が不要な理由
Microsoft 365 のディレクトリを読み取る正式な方法は Graph API です。Microsoft Entra ID でのアプリ登録、OAuth スコープの設定が必要で、通常は「ユーザー」や「連絡先」を照会する前にテナント管理者の承認が必要です。代わりに LMCP は、Outlook アドインが使うのと同じインターフェースである COM オートメーションを通じて Outlook とやり取りします。Outlook にその連絡先が表示されていれば、AI も同じ方法で参照できます —— テナントも同意画面も不要です。
実際のワークフロー
送信前に名前を特定する
連絡先から Priya Sharma のメールアドレスを調べて、仕入先契約に関する彼女の最新メッセージへの返信を下書きして。
AI は Outlook メールを操作する前に、名前を実際のアドレスへと解決します —— メールアドレスを手で入力する必要はありません。
名前から会議招待を作成する
Fabrikam の James の連絡先カードを探して、来週火曜日の午後に彼と 30 分の通話を予定できるかカレンダーを確認して。
連絡先の情報はそのまま Outlook カレンダーに反映されます —— 予定を入れる前に、AI が「Fabrikam の James」が誰かを特定します。
LMCP は Windows 上で、AI アシスタントを Outlook メール、Outlook カレンダー、Microsoft Teams、OneDrive にも接続します。ガイド一覧をご覧いただくか、local-mcp.com で詳細をご確認ください。
制限事項
- クラシック版デスクトップ Outlook が必要です —— 新しい Outlook アプリ(Microsoft.OutlookForWindows)は LMCP が使う COM インターフェースを登録しません。
- Outlook 自体が表示する情報のみを読み取ります —— 連絡先が Outlook のアドレス帳にない場合、LMCP からも見ることはできません。
- 一度に扱えるのは 1 つのメールプロファイルのみです —— 複数の Outlook プロファイルを使っている場合、LMCP は現在開いているものを対象に動作します。
よくある質問
Claude は Azure AD や Graph API なしで Outlook の連絡先を検索できますか?
はい。LMCP は COM オートメーションを通じてクラシック版デスクトップ Outlook と直接やり取りします —— Azure AD アプリの登録、OAuth トークン、Graph API キーはいずれも不要です。
これは会社のディレクトリの連絡先も含みますか、それとも個人の連絡先だけですか?
Outlook がすでに持っている情報を読み取ります —— 個人の連絡先と、プロファイルにすでにキャッシュされているディレクトリ項目(たとえば過去にメールしたことがある相手)です。組織全体のディレクトリへのリアルタイム照会ではありません。
新しい Outlook アプリでも動作しますか?
いいえ —— 新しい Outlook アプリ(Microsoft.OutlookForWindows)は LMCP が依存する COM インターフェースを提供していません。クラシック版デスクトップ Outlook が必要です。
Microsoft 365 のサブスクリプションや API キーは必要ですか?
いいえ。LMCP は、あなたの PC にすでにインストールされサインイン済みの Outlook を利用します —— サブスクリプション制の API もキーも管理者の承認も不要です。
関連ガイド
コメント
コメントは公開前に確認されます。