Skip to content
plugmcp
DirectorySkillsCategoriesBlog
EN/δΈ­ζ–‡
Sign inSign up
Home/Servers/Dittu

Dittu

by io.github.BorisGujvin

Turns a phone into a camera+Bluetooth remote so AI assistants can see and control any PC.

Power your agent

Add this server

The publisher's own URL. Not a PlugMCP endpoint.

Server URL
https://app.dittu.org/mcp
Provider
Add in Claude

Claude opens with the name and URL filled in. You still confirm it there.

Claude Code
claude mcp add --transport http io.github.borisgujvin-dittu https://app.dittu.org/mcp

Run in a terminal.

Claude Desktop
{
  "mcpServers": {
    "io.github.borisgujvin-dittu": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://app.dittu.org/mcp"
      ]
    }
  }
}

claude_desktop_config.json

Step-by-step: add this in Claude

Remote URL or a command on your machine? How the two installs differ

Run on PlugMCP

Host a copy with our keys and logs.

A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.

Launch

Related MCP

View more
  • FirecrawlπŸ”₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
  • N
    NotionToken-auth Notion MCP: pages, databases, blocks, comments, files. Runs headless in CI and agents.
  • Context7Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

Related skills

View all
  • reaReverse engineer anything with agents, from app behavior down to native binaries.
  • rea-changelog-updatePrepare or rewrite REA release changelogs and GitHub release notes from pinned Git history, with verified contributor thanks and Release Please synchronization.
  • rea-tool-designDesign or change REA investigation tools, CLI/MCP contracts, provider capabilities, and Evidence semantics.

Questions

How do I install Dittu?
Copy the http config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Dittu need an API key?
No required environment variable is listed on this record.
What transport does Dittu use?
Dittu is reached over HTTP.
When was Dittu last checked?
Last checked 2026-10-16. Turns a phone into a camera+Bluetooth remote so AI assistants can see and control any PC.

Turns a phone into a camera+Bluetooth remote so AI assistants can see and control any PC.

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 <API_KEY>)
  • 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_screenshotCaptures what the phone's camera currently sees on the monitorImageBefore any action, to check current screen state
take_screenshot_with_gridSame 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_screenshotUnprocessed 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
scrollScrolls the screen in a given directionConfirmationNavigating long pages or lists
keySends a keyboard key or shortcutConfirmationShortcuts, Enter, Escape, arrow keys, etc.
type_textTypes a string of text via the Bluetooth keyboardConfirmationFilling in text fields, search boxes, documents
get_cornersReads the current four-corner monitor calibrationCoordinatesDiagnosing why clicks land off-target
set_cornersSets 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
How do I install Dittu?
Copy the http config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
Does Dittu need an API key?
No required environment variable is listed on this record.
What transport does Dittu use?
Dittu is reached over HTTP.
When was Dittu last checked?
Last checked 2026-10-16. Turns a phone into a camera+Bluetooth remote so AI assistants can see and control any PC.

No tool list yet. Remote servers get one after the first health check.

plugmcp

Plug any tool into any agent. MCP servers for people who do not write servers. Gateway for volume, n8n for apps.

  • github.com/TODO
  • x.com/TODO
  • linkedin.com/company/TODO

PlugMCP, 2026

Product
  • Browse
  • Install
  • Host your own
  • Pricing
  • Voice mode
  • Browser
Directory
  • All MCP servers
  • MCP Apps
  • Tools
  • Agent skills
  • Categories
  • New
  • Voice
  • Submit a server
Developers
  • Docs
  • Blog
  • Club
  • Work with us
  • What is MCP
  • What is WebMCP
  • Status
Company
  • About
  • Contact
  • Terms
  • Privacy
  • DPA