Skip to content
MCP ThesaurusMCP Thesaurus

dittu

CommunityAdequate56/100Claim

streamable-httpupdated 2mo ago

Dittu turns a phone into the eyes and hands of an AI assistant. Stand the phone on a tripod facing a monitor — the camera reads the screen, Bluetooth pairs as a real mouse and keyboard. No software to install on the target computer, no remote-desktop setup.

SourceWebsite

What can you do with dittu?

Dittu MCP Server

Dittu turns a phone into the eyes and hands of an AI assistant. Stand the phone on a tripod facing a monitor — the camera reads the screen, Bluetooth pairs as a real mouse and keyboard. No software to install on the target computer, no remote-desktop setup.

Tools

Tool What it does Output When to use
take_screenshot Captures what the phone's camera currently sees on the monitor Image Before any action, to check current screen state
take_screenshot_with_grid Same as take_screenshot but overlays a coordinate grid Image To locate exact click targets by coordinate
take_screenshot_with_crosshair(nx, ny) Zoomed crop around a point with a crosshair marking the target Image To verify the cursor will land exactly where intended, before clicking a small/important target
get_raw_screenshot Unprocessed camera frame, no corner-mapping applied Image Debugging camera alignment issues
move_mouse(nx, ny) Moves the cursor to a normalized screen coordinate without clicking Confirmation Positioning the cursor before a verified click
click(nx, ny) Left-clicks at a normalized screen coordinate Confirmation Standard click actions
double_click(nx, ny) Double left-clicks at a normalized screen coordinate Confirmation Opening files/apps, other double-click actions
scroll Scrolls the screen in a given direction Confirmation Navigating long pages or lists
key Sends a keyboard key or shortcut Confirmation Shortcuts, Enter, Escape, arrow keys, etc.
type_text Types a string of text via the Bluetooth keyboard Confirmation Filling in text fields, search boxes, documents
get_corners Reads the current four-corner monitor calibration Coordinates Diagnosing why clicks land off-target
set_corners Sets the four-corner monitor calibration Confirmation Fixing calibration when the camera view is misaligned or cropped

Why a camera instead of screen-sharing?

Because it works on any computer — no software to install, no permissions to configure, no remote-desktop setup. If the monitor is in front of the phone, an AI assistant can see it and control it.

Built for

  • Automating repetitive desktop tasks
  • Controlling a computer you can't install anything on
  • Letting an AI assistant actually do things on-screen, not just describe them