A Model Context Protocol (MCP) server that exposes desktop automation capabilities, allowing LLM applications to interact with your desktop
A Model Context Protocol (MCP) server that exposes desktop automation capabilities, allowing LLM applications to interact with your desktop environment through
This MCP server provides a bridge between LLM applications and desktop automation functionality. It exposes mouse, keyboard, and screen automation capabilities through the MCP protocol, enabling AI assistants to:
The server publishes 10 tools. What each one is for:
Prerequisites — The Prerequisites tool exposed by this serverclick — The click tool exposed by this serverright_click — The right_click tool exposed by this serverdouble_click — The double_click tool exposed by this servermove_mouse — The move_mouse tool exposed by this serverget_mouse_position — The get_mouse_position tool exposed by this servertype_text — The type_text tool exposed by this serverpress_key — The press_key tool exposed by this servertake_screenshot — The take_screenshot tool exposed by this serverget_screen_size — The get_screen_size tool exposed by this serverclick — The click tool exposed by this server.right_click — The right_click tool exposed by this server.double_click — The double_click tool exposed by this server.move_mouse — The move_mouse tool exposed by this server.get_mouse_position — The get_mouse_position tool exposed by this server.type_text — The type_text tool exposed by this server.press_key — The press_key tool exposed by this server.take_screenshot — The take_screenshot tool exposed by this server.get_screen_size — The get_screen_size tool exposed by this server.Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| click | The click tool exposed by this server. |
| right_click | The right_click tool exposed by this server. |
| double_click | The double_click tool exposed by this server. |
| move_mouse | The move_mouse tool exposed by this server. |
| get_mouse_position | The get_mouse_position tool exposed by this server. |
| type_text | The type_text tool exposed by this server. |
| press_key | The press_key tool exposed by this server. |
| take_screenshot | The take_screenshot tool exposed by this server. |
| get_screen_size | The get_screen_size tool exposed by this server. |
The original Chromium automation reference server — simple, screenshot-driven browser control.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Automates browsers and APIs, enabling Large Language Models (LLMs) to interact with web pages for tasks like screenshot capture and JavaScript
Workers, KV, R2 and D1 by conversation — Cloudflare's official remote servers for building and observability.
Search built for AI, not humans — semantic web search that returns model-ready content, plus code context.
Answers, not links — delegate questions to Perplexity's search-grounded models and get cited responses back.