macOS Remote Control
JSON →A Python server for remote macOS control via VNC, featuring an AI-powered chat web interface.
Tools · 8
- remote_macos_get_screen Connect to a remote macOS machine and get a screenshot of the remote desktop. Uses environment variables for connection details.
- remote_macos_send_keys Send keyboard input to a remote macOS machine. Uses environment variables for connection details.
- remote_macos_mouse_move Move the mouse cursor to specified coordinates on a remote macOS machine, with automatic coordinate scaling. Uses environment variables for connection details.
- remote_macos_mouse_click Perform a mouse click at specified coordinates on a remote macOS machine, with automatic coordinate scaling. Uses environment variables for connection details.
- remote_macos_mouse_double_click Perform a mouse double-click at specified coordinates on a remote macOS machine, with automatic coordinate scaling. Uses environment variables for connection details.
- remote_macos_mouse_scroll Perform a mouse scroll at specified coordinates on a remote macOS machine, with automatic coordinate scaling. Uses environment variables for connection details.
- remote_macos_open_application Opens/activates an application and returns its PID for further interactions.
- remote_macos_mouse_drag_n_drop Perform a mouse drag operation from start point and drop to end point on a remote macOS machine, with automatic coordinate scaling.
Environment variables
MACOS_HOSTOPENAI_API_KEY
Links
★ 9 GitHub stars