VNC Controller icon

VNC Controller

Empower AI agents to remotely control graphical user interfaces on Windows, Linux, macOS, and other VNC-compatible systems.

About

mcp-vnc is a Model Context Protocol (MCP) server that provides AI agents with granular control over remote desktops via VNC. It translates AI commands into precise mouse actions, comprehensive keyboard inputs, and flexible text typing, while also enabling on-demand screen captures. This tool significantly expands AI agents' operational capabilities, allowing them to interact with and automate tasks on any software that has a graphical interface.

Key Features

  • 0 GitHub stars
  • Granular mouse control (click, move)
  • Comprehensive keyboard input (single keys, combinations)
  • Flexible text input (single-line, multi-line)
  • On-demand screen capture with delay option
  • Cross-platform compatibility with any VNC server (Windows, Linux, macOS)

Use Cases

  • Automating GUI-based tasks for AI agents
  • Enabling AI agents to interact with legacy software lacking API access
  • Building AI-driven remote management or troubleshooting systems
VNC Controller: AI Remote GUI Control for Windows, Linux, Mac