uvwt/agentdock

Secure MCP runtime for AI agents to operate local machines, servers, and containers with multi-device orchestration.

何を解決するか

AgentDock は、AIエージェント(ChatGPT や Claude など)が現実世界の環境を安全かつ制御された形で操作できる手段を提供します。SSHセッションを手動で切り替えたり、制限されたコードエージェントのクォータを使ったりする必要がなく、1つの会話から複数のローカルコンピュータ、リモートサーバー、コンテナを管理できます。

動作方法

これは Model Context Protocol (MCP) を介して機能を公開する独立したツールランタイムです。AIエージェントは、さまざまなマシン上で実行されている AgentDock インスタンスに接続します。エージェントはこれらのインスタンスにコマンドを送信してタスクを実行します。ローカル専用、一時的なパブリックアドレス、Cloudflare Tunnels を通じた固定ドメインといった複数の接続モードをサポートしており、認証は Bearer Tokens や OAuth で処理されます。

対象ユーザー

チャットインターフェースから離れることなく、AIエージェントを使ってインフラの自動管理、コードのデプロイ、サーバーのトラブルシューティングを実現したい開発者やシステム管理者。

特徴

  • マルチデバイス連携:1つの会話で Mac、Linux、Windows、VPS などの複数のホストを管理可能。
  • 包括的なツールセット:ファイルシステムアクセス、シェルコマンド実行、Git操作、ブラウザ自動化を含む。
  • 拡張性:「スキル」と動的 MCP サーバーをサポートし、新しい機能を追加可能。
  • セキュアな境界:権限境界、認証、構造化され追跡可能な結果を実装。
  • タスクの永続化:長時間実行されるタスクの状態を保持でき、中断後に再開可能。
  • ブラウザ/デスクトップ自動化:Chrome/Chromium および macOS デスクトップアプリケーションのネイティブ制御。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト