mcpField
D
dittu

dittu

リモート
dittu.orgAI・エージェント016 週間前に更新
リポジトリ公式サイト

dittu について

dittuはAndroidスマートフォンのカメラとBluetooth操作をAIアシスタントにつなぎ、モニター越しにコンピューターを見て操作できるようにします。デスクトップ作業向けで、ソフトウェアをインストールできないPCでも使え、対象PCへのインストールやリモートデスクトップ設定は不要です。

主な機能

  1. 01スマートフォンのカメラでモニターを表示
  2. 02Bluetooth経由のマウス・キーボード入力
  3. 03座標グリッド・十字線付きスクリーンショット
  4. 04モニター四隅のキャリブレーション

活用シーン

  1. 01反復的なデスクトップ作業の自動化
  2. 02ソフトウェアを導入できないPCの操作
  3. 03クリック前の画面確認
  4. 04カメラとモニターの位置合わせ

MCP 対応

リモートMCPエンドポイント`https://app.dittu.org/mcp`は、AIアシスタントにスクリーンショット、マウス、キーボード、スクロール、キャリブレーション用ツールを提供します。Streamable HTTPとBearer認証を使用します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://app.dittu.org/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Dittu MCP Server

Dittu は、スマートフォンを AI アシスタントの目と手にします。スマートフォンを三脚に立ててモニターに向けると、カメラで画面を読み取り、Bluetooth で実際のマウスとキーボードとしてペアリングします。対象のコンピューターにソフトウェアをインストールする必要も、リモートデスクトップを設定する必要もありません。

ツール

ツール機能出力使用するタイミング
take_screenshotスマートフォンのカメラが現在モニターに映している内容を撮影します画像操作を行う前に、現在の画面の状態を確認するとき
take_screenshot_with_gridtake_screenshot と同様ですが、座標グリッドを重ねて表示します画像座標を使って正確なクリック対象を特定するとき
take_screenshot_with_crosshair(nx, ny)十字線で対象を示す、指定した位置周辺の拡大画像を切り取ります画像小さな対象や重要な対象をクリックする前に、カーソルが意図した位置に正確に移動するか確認するとき
get_raw_screenshot四隅のマッピングを適用していない、未処理のカメラフレームを取得します画像カメラの位置合わせに関する問題をデバッグするとき
move_mouse(nx, ny)クリックせずに、正規化された画面座標へカーソルを移動します確認位置を確認してからクリックするときに、カーソルを配置します
click(nx, ny)正規化された画面座標を左クリックします確認通常のクリック操作
double_click(nx, ny)正規化された画面座標をダブルクリックします確認ファイルやアプリを開くなど、ダブルクリック操作
scroll指定した方向に画面をスクロールします確認長いページやリストを移動するとき
keyキーまたはキーボードショートカットを送信します確認ショートカット、Enter、Escape、矢印キーなど
type_textBluetooth キーボードでテキストを入力します確認テキストフィールド、検索ボックス、ドキュメントへの入力
get_corners現在のモニターの四隅のキャリブレーション値を読み取ります座標クリック位置がずれる原因を診断するとき
set_cornersモニターの四隅のキャリブレーション値を設定します確認カメラの映像がずれている、または切り取られている場合にキャリブレーションを修正します

画面共有ではなくカメラを使う理由

どのコンピューターでも使えるからです。ソフトウェアのインストールも、権限の設定も、リモートデスクトップの設定も必要ありません。モニターがスマートフォンの前にあれば、AI アシスタントは画面を見て操作できます。

こんな用途に最適

  • デスクトップでの反復作業を自動化する
  • ソフトウェアを何もインストールできないコンピューターを操作する
  • AI アシスタントに画面上のことを説明させるだけでなく、実際に操作させる

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。