Winsight MCP
Windows画面キャプチャMCPサーバーで、Claude Codeがデスクトップをキャプチャし、ウィンドウを管理し、アプリケーションを起動できるようになります。全画面、領域、およびウィンドウのスクリーンショット、ならびにウィンドウ制御機能をサポートしています。
スコア : 2.5ポイント
ダウンロード数 : 5.7K
WinSight MCPとは?
WinSightは、Windowsシステム向けに特別に設計されたModel Context Protocol (MCP)サーバーです。Claude CodeなどのAIアシスタントがWindowsデスクトップと直接対話できるようにし、スクリーンショットの取得、ウィンドウの位置とサイズの管理、アプリケーションの起動などを行うことができます。簡単に言えば、AIアシスタントに「目」をつけて、AIがデスクトップを「見る」ことができるようにし、操作を行えるようにします。WinSight MCPの使い方は?
WinSightの使用は非常に簡単です。まず、uvx、pip、またはソースコードからサーバーをインストールし、次にClaude Desktopの設定ファイルにサーバーの設定を追加します。設定が完了したら、Claude Codeに自然言語で「画面をキャプチャして」や「電卓を開いてスクリーンショットを撮って」などの指示を出すことができます。適用シーン
WinSightは、以下のシーンに特に適しています。 1. 自動化された画面操作とドキュメント記録 2. リモートサポートとトラブルシューティング 3. アプリケーションインターフェイスのテストと検証 4. 教育デモンストレーションと手順記録 5. マルチウィンドウレイアウト管理主な機能
全画面スクリーンショット
全画面または指定されたディスプレイの完全な画面をキャプチャします。マルチディスプレイ構成をサポートしています。
ウィンドウスクリーンショット
Win32 PrintWindow APIを使用して特定のウィンドウの内容をキャプチャします。ウィンドウが他のウィンドウに隠れている場合でも正確にキャプチャできます。
領域スクリーンショット
画面上の任意の矩形領域を選択して正確にスクリーンショットを撮ります。特定のインターフェイス要素をキャプチャするのに適しています。
ウィンドウ管理
ウィンドウのリスト表示、検索、移動、サイズ変更、最小化、最大化、復元、およびフォーカスを行います。
ディスプレイ情報
すべてのディスプレイの詳細情報を取得します。解像度、位置、およびメインディスプレイの識別情報を含みます。
アプリケーション起動
アプリケーションを起動し、ウィンドウが表示されるまで待機することができます。自動化テストとワークフローをサポートしています。
利点
本当のウィンドウ内容のキャプチャ:ウィンドウが隠れている場合でも正確にスクリーンショットを撮ることができます。
完全なウィンドウ制御:移動、サイズ変更、最小化/最大化などの操作をサポートしています。
統合が容易:MCPプロトコルを通じてClaude CodeなどのAIアシスタントとシームレスに統合できます。
バージョン互換性:Windows 10とWindows 11システムをサポートしています。
オープンソースで無料:MITライセンスに基づいており、自由に使用および変更できます。
制限
Windowsシステムのみ:macOSまたはLinuxはサポートしていません。
Python環境が必要:Python 3.10以上が必要です。
権限が必要:一部の操作には管理者権限が必要な場合があります。
Windows APIに依存:機能はWindowsシステムのAPI能力に制限されます。
リアルタイム性の制限:スクリーンショットと操作にはわずかな遅延があります。
使い方
インストール方法を選択
あなたのニーズに合った最適なインストール方法を選択してください。
- uvx(推奨):インストール不要で直接実行できます。
- pipインストール:Pythonパッケージマネージャーを使用します。
- ソースコードからインストール:GitHubから最新バージョンを取得します。
Claude Desktopを設定
Claude Desktopの設定ファイルにWinSightサーバーの設定を追加します。設定ファイルは通常、以下の場所にあります。
- プロジェクトディレクトリ:.mcp.json
- ユーザーディレクトリ:~/.claude/claude_desktop_config.json
Claude Desktopを再起動
設定ファイルを保存した後、Claude Desktopアプリケーションを再起動して設定を有効にします。
使用を開始
Claude Codeで自然言語で指示を出すことができます。例えば、「画面をキャプチャして」や「すべてのウィンドウをリストアップ」などを尋ねることができます。
使用例
ドキュメントのスクリーンショットと注釈付け
ソフトウェアのインターフェイスや操作手順を他の人に示す必要がある場合、AIアシスタントに自動的にスクリーンショットを撮って説明を追加させることができます。
マルチウィンドウレイアウト管理
複数のアプリケーションを同時に使用し、特定のレイアウトで配置したい場合に便利です。
アプリケーションインターフェイスのテスト
開発者は、アプリケーションのインターフェイスがさまざまな状態でどのように表示されるかを自動的にテストすることができます。
リモートサポートの準備
技術サポートを求める前に、システムの状態情報を迅速に収集することができます。
よくある質問
WinSightには管理者権限が必要ですか?
macOSまたはLinuxでWinSightを使用できますか?
スクリーンショットの品質と形式は何ですか?
プライバシーとセキュリティをどのように確保するか?
ウィンドウのタイトルが正確でない場合はどうすればいいですか?
マルチディスプレイ環境をサポートしていますか?
関連リソース
GitHubリポジトリ
WinSight MCPのソースコード、問題追跡、および最新バージョン
Model Context Protocol公式ウェブサイト
MCPプロトコルの技術的な詳細と仕様を確認することができます。
Python公式ウェブサイト
Python 3.10以上をダウンロードすることができます。
Claude Desktop設定ガイド
公式のClaude Desktop設定ドキュメント
Windows APIドキュメント
Win32 APIのリファレンスドキュメント(上級ユーザー向け)

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
78.1K
4.7ポイント

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
18.6K
4.5ポイント

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
24.0K
4.8ポイント

Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
36.1K
4.5ポイント

Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
22.4K
4.3ポイント

Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
28.3K
5ポイント

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
19.5K
5ポイント

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
30.9K
4.5ポイント




