mcp-pyautogui

mcp-pyautogui

5

The project implements an MCP server using PyAutoGUI to facilitate desktop automation through mouse, keyboard, and screen interactions. It is aimed at developers and AI enthusiasts to integrate automation into their workflows efficiently.

click

Left-click at coordinates (x, y)

right_click

Right-click at coordinates (x, y)

move_to

Move the mouse to coordinates (x, y) in 3 seconds

drag_to

Drag the mouse to (x, y) within a specified time

type_text

Enter the specified text

press_key

Press and release a single key

hotkey

Press multiple keys at the same time

scroll

Scroll up or down the specified amount

take_screenshot

Save screenshots to the specified file

get_mouse_position

Get the current mouse coordinates

get_os

Get the current operating system name

double_click

Double-click at coordinates (x, y)

get_screen_size

Get screen resolution

pixel_color

Get the pixel color at coordinates (x, y)