Claude または任意の AI を Mac 上のあらゆるアプリに接続する方法
要点: AI にアプリへのアクセスを与える4つの方法、実際に各 AI が対応する方法、そして4つすべてに残る空白である Mac 上ですでに動いているアプリについて説明します。
今週受信トレイに届いた未読メールを要約し、今日中に返信が必要なものをすべて一覧にしてください。
平均 4.7(5点満点)· 評価数:39すべてのレビューを見る →
“calander and reminders”
Shawn E.“Sort, clean up inbox. Text people reminders for payments using imessage”
Adi H.“Claude Zugriff auf Mails /Kalender gewähren”
TB
手間の少ない順に見る4つの方法
AI アシスタントを外部アプリに接続する方法は、すべて次の4種類のいずれかです。互いに競合するものではなく、多くの人は最終的に2つか3つを併用します。
| 方法 | 対象 | 必要になるもの |
|---|---|---|
| 1. ベンダーのコネクタ (AI 内にあるディレクトリ) | Gmail、Google Drive、Notion、Slack、Jira など一般的なクラウド SaaS | 3回ほどのクリックと OAuth 許可。読み取り中心で機能が浅いことも多く、たとえば Gmail コネクタはメールを送信せず下書きを作成します。 |
| 2. コマンドラインツール ( gh、acli、stripe など) | 公式 CLI があるものすべて。通常はコネクタより深い操作が可能 | ターミナル、インストール済みバイナリ、保存した認証情報、さらに shell コマンドの実行を許可された AI。大半の AI には実行権限がありません。 |
| 3. 既存の MCP サーバー | 誰かがすでに構築したブラウザ、デザインツール、データベース、Mac など | 適切なものを探してインストールすること。優れた製品はアプリとして提供されますが、それ以外は Node や Python と手動編集した JSON 設定を要求します。 |
| 4. カスタムツール (AI がスクリプトを作成) | 社内 API、非公開ダッシュボード、公開連携がないものすべて | 自分で所有し保守する実際のコードと、リポジトリ以外の場所に保管する認証情報。 |
使用中の AI が実際に備える方法
多くの解説が省く部分です。方法1と2は普遍的な機能ではなく、特定製品の性質です。コネクタのディレクトリは開発したベンダーのもので、shell コマンドを実行できるのはコーディングエージェントだけです。Perplexity、Grok、Raycast、ローカルモデルランナーを使う場合、この表の半分は利用できません。
| 使用する AI | 1. コネクタ | 2. Shell/CLI | 3. MCP | 4. カスタムコード |
|---|---|---|---|---|
| Claude Desktop と Claude.ai | あり | なし | あり | あり |
| Claude Code | あり | あり | あり | あり |
| ChatGPT(Web、Plugins から) | あり | なし | あり | あり |
| Cursor、VS Code、Devin Desktop(旧 Windsurf)、Warp | なし | あり | あり | あり |
| Perplexity、Grok | 限定的 | なし | あり | なし |
| Raycast、Goose、LM Studio、Msty、Jan、Cherry Studio | なし | 製品による | あり | 製品による |
すべての行で利用できる唯一の列が MCP です。これは宣伝文句ではなく、MCP が一社の機能ではなくオープンプロトコルであることの帰結です。MCP で接続したものは使用する AI を変えても残りますが、方法1と2に基づく構成は引き継がれません。
4つすべてに共通する空白:自分の Mac
4つの方法が実際に届く範囲を見ると、公開 API を持つクラウドサービスという共通点が見えます。次に、普段の仕事が行われる場所を見てください。
- Apple Mail、Calendar、Contacts、Reminders、Notes、Messages:コネクタも CLI も公開 API もありません。
- Microsoft Teams と Slack のデスクトップ版:クラウド API はありますが、管理者の承認と、多くの人には取得できないトークンが必要です。
- WhatsApp、Signal:公式の連携経路がまったくありません。
- LMCP は端末上でローカルツールを実行します。クラウド AI プロバイダーや接続サービスは要求されたデータを受け取る場合があり、それぞれの規約が適用されます。
方法1にはここで提供できるものがありません。方法2にはインストールできる CLI がありません。方法4では AppleScript を書き、TCC 権限を自分で処理する必要があります。方法3だけが入口であり、そのためにローカル Mac MCP サーバーが存在します。
コネクタは下書きを作り、ローカルアクセスは送信する
限界が最もよく分かるのは、誰もが最初に試す Gmail コネクタです。メールは正しく読めますが、返信を頼むと、自分で開いて送信する下書きを作ります。クラウドサービスに渡した OAuth 許可としては、意図的で妥当な制限です。
LMCP は Mac 上でローカルツールを実行し、AI プロバイダーは要求されたデータを受け取る場合があります。send_email ツールは、すでにサインインしている Mail アプリを使用します。送信を許可する前に、ツールとプラットフォームに固有の現在のプレビューおよび確認要件を確認してください。ローカルの Mail アクセスには別の OAuth 許可は不要ですが、任意のクラウド連携には独自の認可経路とデータ経路があります。
一度のインストールですべてのクライアントへ
方法1、2、4の隠れたコストは、AI ごとに設定が必要なことです。Claude でコネクタを許可し、コーディングエージェント用に CLI を入れ、特定ランタイム向けのスクリプトを書いても、一週間 ChatGPT を試すと、そのどれも移行しません。
単一の MCP サーバーなら移行できます。LMCP は一度インストールすれば、見つかったデスクトップ AI アプリを設定し(対象と設定方法)、暗号化リレーを通じて Claude.ai、ChatGPT、Grok、Perplexity などの Web AI に接続します。その日にどのアシスタントを使っても、同じ 201+ 個のツールと同じ権限です。
ローカル MCP サーバーを使わないほうがよい場合
Mac アプリへの唯一の入口だからといって、すべてに最適とは限りません。
- GitHub、Stripe、Supabase、Jira:公式 CLI(方法2)を使います。ラッパーより深い操作ができ、読み取りだけでなくリリースも作成できます。
- チームの正式な記録として使う Google Drive、Notion、Linear:ベンダーのコネクタ(方法1)は3クリックで使え、ベンダーが保守します。
- 会社の社内 API:そのサーバーを作った人はいません。方法4が適切です。
率直な使い分けは、クラウドサービス → コネクタと CLI、自分の Mac → ローカル MCP サーバーです。多くの人には両方が必要です。
コードを書かずにカスタムツールを使う
方法4では保守負担が生じがちです。AI がスクリプトを書き、動作しても、半年後には認証情報を含む文書化されていない連携を自分が管理することになります。LMCP のレシピは同じ課題を別の方法で解決します。「毎週月曜日に先週の Teams メンションを取得し、要約メールの下書きを作る」のような繰り返し作業を自然言語で記述し、名前付きレシピとして保存すれば、接続済みのどの AI からでも実行できます。認証情報はサインイン済みアプリ内に残り、保存すべきスクリプトも秘密もありません。
AI にこれほどのアクセスを与えて安全なのか
重要な問いであり、答えは方法ごとに大きく異なります。方法1と2は第三者にトークンを渡し、方法4のリスクはスクリプトの動作次第です。非公式経路でクラウドサービスを自動化すると、アカウント停止という現実的なリスクがあります。
ローカルサーバーはリスクの形を変えますが、なくすわけではありません。
- ローカル実行と明示的なデータ経路。ツールは要求されたメール、メッセージ、ファイルを Mac 上で読み取ります。クラウド AI プロバイダーと有効なリレーが結果を処理する場合があるため、規約を確認し、必要なデータだけを許可してください。
- macOS が門番になります。Calendar、Contacts、Reminders、Automation へのアクセスはシステムの許可ダイアログを通ります。「システム設定」で取り消せば、対応ツールは即座に停止します。
- 状態を変更するツールを確認してください。プレビューと確認の要件はツールとプラットフォームによって異なります。送信、削除、移動の前に現在の契約を確認してください。
- 明示すべき例外:WhatsApp には公式デスクトップ API がないため、連携には非公式クライアントを使用し、それに伴うアカウントリスクがあります。それ以外は、自分のハードウェアですでに動くアプリを読み取ります。
セットアップ
- LMCP をインストールします(署名・公証済み Mac アプリで、Node、Python、JSON の手動編集は不要です)。
- アクセスさせたいアプリについて macOS の許可ダイアログを承認します。
- デスクトップ AI クライアントは自動検出・設定されます。Web AI ではメニューバーからコネクタ URL をコピーし、Claude.ai、ChatGPT、Grok、Perplexity に貼り付けます。
- 1時間前には答えられなかった質問をアシスタントにします。「昨日 Teams で何を見逃した?」は最初のテストに適しています。
詳しい手順:LMCP スタートガイド。
関連ガイド
LMCP はプラグインかコネクタか:AI クライアントごとの呼び方
LMCP は 1 つの MCP サーバーで、AI クライアントごとに呼び方とインストール方法が異なります。先に LMCP アプリをインストールしてください。ツールはお使いのコンピューター上で動作します。
Claude Code 用の LMCP プラグイン
Claude Code の中で次の 2 つのコマンドを実行し、再起動します。
/plugin marketplace add colibird-ai/local-mcp-claude-plugin
/plugin install local-mcp@local-mcpCodex 用の LMCP プラグイン
ターミナルで次の 2 つのコマンドを実行し、Codex を再起動します。
codex plugin marketplace add colibird-ai/local-mcp-releases
codex plugin add local-mcp@local-mcpCursor 用の LMCP プラグイン
プラグイン(MCP サーバー、ルール、スキル)は下の公開リポジトリです。最短の方法ではこの手順を省けます。LMCP のインストーラーが Cursor に LMCP を追加するので、Cursor の MCP 設定で local-mcp を有効にします。
ChatGPT の LMCP:Plugins から追加
2026 年現在、ChatGPT はカスタム MCP アプリを Plugins から追加します。LMCP は Cloud Relay を経由するリモートコネクタとして接続します。
chatgpt.com → Plugins → Add → custom MCP server
Claude.ai と Claude Desktop の LMCP:コネクタ
Claude のチャットアプリでは LMCP はコネクタです。Claude Desktop ではデスクトップ拡張機能としてもインストールできます。
claude.ai → Customize → Connectors
コメント
コメントは公開前に確認されます。