trackmcp
Back to directory

Phone-camera + Bluetooth remote control for any computer, exposed as an MCP server for Claude, Cursor and other AI assistants

0 starsOthers Updated Jul 9, 2026
ai-agentautomationclaudemcpmcp-servermodel-context-protocolremote-control

Documentation

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.

  • Website: https://dittu.org
  • Setup instructions (Claude Desktop / Claude Code / Cursor / ChatGPT): https://dittu.org/setup
  • Remote MCP endpoint: `https://app.dittu.org/mcp` (streamable-http, `Authorization: Bearer `)
  • Get an API key: register a device in the Dittu Android app — https://play.google.com/store/apps/details?id=com.dittu

Tools

ToolWhat it doesOutputWhen to use
`take_screenshot`Captures what the phone's camera currently sees on the monitorImageBefore any action, to check current screen state
`take_screenshot_with_grid`Same as `take_screenshot` but overlays a coordinate gridImageTo locate exact click targets by coordinate
`take_screenshot_with_crosshair(nx, ny)`Zoomed crop around a point with a crosshair marking the targetImageTo verify the cursor will land exactly where intended, before clicking a small/important target
`get_raw_screenshot`Unprocessed camera frame, no corner-mapping appliedImageDebugging camera alignment issues
`move_mouse(nx, ny)`Moves the cursor to a normalized screen coordinate without clickingConfirmationPositioning the cursor before a verified click
`click(nx, ny)`Left-clicks at a normalized screen coordinateConfirmationStandard click actions
`double_click(nx, ny)`Double left-clicks at a normalized screen coordinateConfirmationOpening files/apps, other double-click actions
`scroll`Scrolls the screen in a given directionConfirmationNavigating long pages or lists
`key`Sends a keyboard key or shortcutConfirmationShortcuts, Enter, Escape, arrow keys, etc.
`type_text`Types a string of text via the Bluetooth keyboardConfirmationFilling in text fields, search boxes, documents
`get_corners`Reads the current four-corner monitor calibrationCoordinatesDiagnosing why clicks land off-target
`set_corners`Sets the four-corner monitor calibrationConfirmationFixing 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

Frequently asked questions

What is dittu-mcp?

dittu-mcp is Phone-camera + Bluetooth remote control for any computer, exposed as an MCP server for Claude, Cursor and other AI assistants

How do I install dittu-mcp?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is dittu-mcp open source?

Yes — it is hosted on GitHub at https://github.com/BorisGujvin/dittu-mcp.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP