AIであらゆるWindowsアプリを操作 — API不要
要点: Claude、Cursor、VS Code、ChatGPTがUI Automationを通じて、あらゆるネイティブWindowsアプリのボタンをクリックし、フォームに入力し、インターフェースを読み取れるようにします。APIがまったくないアプリでも使えます。ローカルで、管理者権限は不要です。
平均 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
Claudeで任意のWindowsアプリのボタンをクリックし、フォームに入力するには、LMCPをインストールしてください — スクリーンリーダーと同じアクセシビリティ層であるWindows UI Automationフレームワークを操作する、ローカルMCPサーバーです。インターフェースを直接読み取り操作するため、APIも自動化サポートもまったくないアプリを含め、あらゆるネイティブWindowsアプリで動作します。
選択したAIクライアントがクラウドAIプロバイダーを使用する場合、そのプロバイダーはワークフローで要求されたインターフェースデータとタスク結果を受信して処理することがあり、独自の規約が適用されます。
できること
- UIツリーを読み取る — 実行中のアプリのボタン、フィールド、メニューを構造化してラベル付きでマップします
- 要素を検索して待機する — 特定のコントロールを見つけるか、操作前に表示されるまで待機します
- クリックする — 要素を指定するか、画面座標を指定してクリックします
- テキストを入力する — フォーカスされたコントロールまたは特定のコントロールに入力します
- キーの組み合わせを送信する —
ctrl+sやctrl+shift+nなど - システムトレイのアイコンをクリックする — ピクセル座標を探さず、ラベルで指定します
これはLMCPのOutlook、Teams、OneDrive用ツールとは異なる仕組みです — それらはアプリ自身のデータまたはCOMインターフェースと通信します。一方UI Automationはインターフェース自体を操作するため、ほかに何も公開していないアプリでも動作します。
インストール方法
Windows用LMCPをダウンロードしてインストールします。
- ダウンロードフォルダーから、ダウンロードした
LMCP-Setupを実行します - インストーラーに従います — 管理者権限は不要で、ユーザーフォルダーにインストールされます
- LMCPは自動的に起動し、システムトレイに表示されます
または winget でインストール
winget install LMCP.LocalMCP所要時間は約30秒です。AIクライアントは自動的に設定されます。
その後、AIクライアントを再起動し、開いている任意のアプリで試してください。
プロンプトの例
- 「開いているアプリのUIを読み取り、どのコントロールが表示されているか教えて」 — 操作前にまずインターフェースをマップします
- 「Claudeは任意のWindowsアプリでボタンをクリックし、フォームに入力できますか?」 — はい、まさにそれがUI Automationの用途です
- 「APIなしでAIを使ってレガシーデスクトップアプリを自動化して」 — フィールドを見つけ、入力し、送信をクリックします
- 「エクスポートが終わるまで待ってから、保存をクリックして」 — 操作前に要素が表示されるまで待機します
実際のワークフロー
レガシーアプリでの繰り返しデータ入力
このレガシー在庫管理アプリのUIツリーを読み取り、「New Entry」フォームを見つけ、このスプレッドシートの値を1行ずつ入力してください。
AIは最初にフォームをマップしてから操作します — ウィンドウのサイズが変わった瞬間に壊れるマクロレコーダーや画面座標の推測は不要です。
LMCPはAIアシスタントを、Windows上のウィンドウとモニターの管理、Outlook、Microsoft Teamsにも接続します。ガイドの完全な一覧を見るか、local-mcp.comで詳細を確認してください。
制限事項
- Windows専用 — UI AutomationはWindowsのアクセシビリティフレームワークです。LMCPにはmacOSまたはLinux向けの同等ツールはありません。
- 画面上のものを読み取り操作する — 最小化または非表示のウィンドウでは、前面のウィンドウと同じようにすべての要素が公開されない場合があります。
- レイアウトに依存する — アプリがバージョン間でインターフェースを変更すると、LMCPが見つける要素も変わることがあります。更新後にUIツリーを再度読み取ることで修正できます。
- ネイティブ統合の代替ではない — LMCPにすでに専用ツールがあるアプリ(Outlook、Teams、OneDrive)では、それらのツールのほうがUIを操作するより高速で信頼性があります。
よくある質問
Claudeは任意のWindowsアプリでボタンをクリックし、フォームに入力できますか?
はい — LMCPはWindows UI Automationフレームワークを操作し、APIがまったくないアプリを含む、あらゆるネイティブWindowsアプリで動作します。
APIなしでAIを使ってレガシーWindowsデスクトップアプリを自動化できますか?
はい。UI Automationはインターフェースを直接読み取り操作するため、アプリ自身が自動化用のインターフェースを公開している必要はありません。
管理者権限は必要ですか?
いいえ — LMCPはユーザーごとにインストールおよび実行されます。昇格して実行される一部のアプリを操作するには、LMCPも昇格して実行する必要がある場合があります。これはWindowsのアクセス許可モデルの詳細であり、LMCPの要件ではありません。
関連ガイド
コメント
コメントは公開前に確認されます。