MCP サーバーのスクリーンショット
AI ツールにスクリーンショット機能を提供し、画面のコンテンツをキャプチャして処理できるようにする MCP サーバー。
概要
このMCPサーバーにより、AIツールはユーザーの画面のスクリーンショットを撮影できるようになり、AIアシスタントはユーザーが見ているものを把握・分析できるようになります。サーバーは画像のキャプチャ、圧縮、そしてAI処理に適した形式での配信を処理します。
Related MCP server: webdev-mcp
特徴
全画面スクリーンショットを撮る
効率的な転送のための自動JPEG圧縮
信頼性の高い伝送のためにBase64でエンコードされた画像データ
stdio と SSE トランスポートモードの両方をサポート
設定可能な画質と最適化
テスト用のシンプルなコマンドラインインターフェース
インストール
ソースから
利用可能なツール
スクリーンショット
説明: ユーザーの画面のスクリーンショットを撮り、JPEG 画像として返します。
パラメータ: なし
戻り値:
画像コンテンツは JPEG 形式で、base64 でエンコードされています
使用法
サーバーは次の 2 つの方法で使用できます。
コマンドラインクライアント
プログラムによる使用
要件
Python 3.10 以降 (< 3.13)
依存関係:
mcp >= 1.0.0
pyautogui >= 0.9.54
枕 >= 10.0.0
オペレーティングシステム: Linux、macOS、Windows
構成
サーバーは 2 つのトランスポート モードをサポートしています。
stdio (デフォルト): コマンドラインで使用する場合
SSE: Webベースのアプリケーションの場合、デフォルトでポート3001で実行されます
SSE モードで実行するには:
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています。
著者
ティム・キッチンズ ( timkitch@codingthefuture.ai )