MCP サーバーのスクリーンショット
AI ツールにスクリーンショット機能を提供し、画面のコンテンツをキャプチャして処理できるようにする MCP サーバー。
概要
このMCPサーバーにより、AIツールはユーザーの画面のスクリーンショットを撮影できるようになり、AIアシスタントはユーザーが見ているものを把握・分析できるようになります。サーバーは画像のキャプチャ、圧縮、そしてAI処理に適した形式での配信を処理します。
特徴
- 全画面スクリーンショットを撮る
- 効率的な転送のための自動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 )
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
AI ツールがユーザーの画面のスクリーンショットをキャプチャして処理できるようにすることで、AI アシスタントがシンプルな MCP インターフェースを通じてユーザーが見ているものを確認して分析できるようになります。
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides AI vision capabilities for analyzing UI screenshots, offering tools for screen analysis, file operations, and UI/UX report generation.Last updated -261JavaScriptISC License
- AsecurityAlicenseAqualityAn official MCP server implementation that allows AI assistants to capture website screenshots through the ScreenshotOne API, enabling visual context from web pages during conversations.Last updated -16TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that bridges AI agents with GUI automation capabilities, allowing them to control mouse, keyboard, windows, and take screenshots to interact with desktop applications.Last updated -PythonMIT License
- -security-license-qualityAn MCP server that provides web development tools including taking screenshots of screens, enabling AI agents to capture and analyze visual content during development.Last updated -2TypeScript