mcp-pyautogui-サーバー
PyAutoGUI を通じて自動 GUI テストと制御機能を提供する MCP (Model Context Protocol) サーバー。
特徴
マウスの動きとクリックを制御する
キーボード入力をシミュレートする
スクリーンショットを撮る
画面上の画像を見つける
画面情報を取得する
クロスプラットフォームサポート(Windows、macOS、Linux)
ツール
サーバーは次のツールを実装します。
マウスコントロール
マウスを特定の座標に移動する
現在の位置または指定した位置をクリック
ドラッグアンドドロップ操作
現在のマウスの位置を取得する
キーボードコントロール
テキストを入力
個々のキーを押す
ホットキーの組み合わせ
画面操作
スクリーンショットを撮る
画面サイズを取得する
画面上の画像の位置を見つける
ピクセルカラーを取得する
インストール
前提条件
Python 3.12以上
PyAutoGUI
その他の依存関係は自動的にインストールされます
インストール手順
パッケージをインストールします。
クロードデスクトップ構成
MacOSの場合:
Windowsの場合:
開発/非公開サーバー構成:
公開サーバーの構成:
発達
建築と出版
依存関係を同期し、ロックファイルを更新します。
パッケージディストリビューションをビルドします。
PyPI に公開:
注: 環境変数またはコマンドフラグを使用して PyPI 資格情報を設定します。
トークン:
--tokenまたはUV_PUBLISH_TOKENユーザー名/パスワード:
--username/UV_PUBLISH_USERNAMEおよび--password/UV_PUBLISH_PASSWORD
デバッグ
最適なデバッグ エクスペリエンスを得るには、MCP Inspector を使用してください。
npm 経由で MCP Inspector を起動します。
インスペクターには、ブラウザでアクセスしてデバッグを開始できる URL が表示されます。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
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.
Windows、macOS、Linux 全体でマウスの動き、キーボード入力、画面キャプチャ、画像認識を可能にする MCP サーバーを通じて、自動 GUI テストおよび制御機能を提供します。
Related MCP Servers
- -security-license-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 -10MIT License
- -security-license-qualityMCP server that provides computer control capabilities including mouse movements, keyboard actions, screenshot capture with OCR, and window management through a unified API.Last updated -48MIT License
- Asecurity-licenseAqualityA powerful MCP server that provides interactive user feedback and command execution capabilities for AI-assisted development, featuring a graphical interface with text and image support.Last updated -139MIT License
- -security-license-qualityAn MCP server that allows AI tools like Claude Desktop, Claude Code, and Cursor to visually interact with macOS applications by capturing screenshots and controlling the mouse and keyboard.Last updated -5