DV

danmartinez78/vectorclaw

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

21 stars 4 forks 品質 80 トレンド 24MIT

MCPによるAnki Vector + OpenClawの統合。 AIアシスタントを身体に与える。 MCP サーバは、Anki ベクトルロボットを OpenClaw に接続します。 あなたのアシスタントは、今、ホイールで.

概要

VectorClaw は、オープンソースのクラウドフリースタックで、自然言語を現実のロボットアクションに埋め込む、OpenClaw のような AI アシスタントのためのツールとして Anki ベクトルロボットの機能を公開する MCP サーバーです。 すべての通信は、ランタイム(Wire-Podのセットアップパス)でクラウド依存関係なしです。 完全な信頼モデルのセキュリティアーキテクチャを参照してください。 - ベクター drive on charger — は、Vector の最近保存されたワールドモデルにあるように充電器が必要です。Vector scan を最初に呼び出して、Vector にドックを試みる前に充電器を見つけるチャンスを呼びます(観察: 充電器が観察されていない間呼び出すと、コマンドが任意のロボットの動作なしでタイムアウトするようになります) - Perception ツール (vector find faces, ベクター visible faces, ベクター visible faces, ベクター detection, ベクター visible detection, ベクター visible visible detection, ベクター visible は、Vector revector revector resvector resvector resvector resvector resvector resvector revevevector revector resvector revevevevevevevector visable が、Vevevevevector visable visable visable visable visable visable visable visable .

概要(AI 翻訳)

AIアシスタントを身体に導きます。

VectorClaw は、オープンソースのクラウドフリースタックで、自然言語を現実のロボットアクションに埋め込む、OpenClaw のような AI アシスタントのためのツールとして Anki ベクトルロボットの機能を公開する MCP サーバーです。

お問い合わせ

アーキテクチャ

すべての通信は、local-only — 実行時間(Wire-Podのセットアップパス)でクラウドの依存関係はありません。

完全な信頼モデルのセキュリティアーキテクチャを参照してください。

お問い合わせ

コンテンツの表

  • 建築
  • 現在の状態
  • クイックスタート
  • MCPクライアント構成
  • 利用可能なツール
  • 貢献
  • ドキュメントマップ

お問い合わせ

現在のステータス

v1.0.0 リリース・2026-03-01

16 ツールは、ハードウェア上で ✅ を検証しました | 7 ツールの実験 ⚠️

Knownの制限:

  • [vector_drive_on_charger — は、Vector の最近保存された世界モデルにあるように充電器が必要です。最初に、Vector にドックを試みる前に充電器を見つけるチャンスを与えられるように呼びます(観察: 充電器が観察されていない間、呼び出しは、任意のロボットの動きなしでタイムアウトするコマンドを引き起こします)

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

🤖 VectorClaw


Architecture

┌─────────────┐    stdio MCP    ┌──────────────────┐    gRPC/WiFi    ┌─────────┐
│  AI Agent   │ ─────────────── │  vectorclaw-mcp  │ ─────────────── │  Vector │
│  (OpenClaw) │                 │  (Python 3.11+)  │                 │  Robot  │
└─────────────┘                 └──────────────────┘                 └─────────┘

All communication is local-only — no cloud dependency at runtime (Wire-Pod setup path).

See Security Architecture for the full trust model.


Table of Contents


Current Status

v1.0.0 Released · 2026-03-01

16 tools verified ✅ on hardware | 7 tools experimental ⚠️

Known limitations:

  • vector_drive_on_charger — requires the charger to be in Vector’s recently-observed world model; call vector_scan first to give Vector a chance to locate the charger before attempting to dock (observed: invoking while charger is unobserved causes the command to time out without any robot motion)
  • Perception tools (vector_find_faces, vector_list_visible_faces, vector_face_detection, vector_list_visible_objects) — return empty results when vision modes are not active; vision modes are enabled automatically at connect but will be disabled for the remainder of the session after a vector_vision_reset call (reconnect to restore)
  • Idle behaviors — Vector’s autonomous animations can overlap with commanded behaviors; use one-command-at-a-time sequencing and wait for completion before issuing the next command

See ROADMAP.md for the full milestone plan.


Quickstart

Requirements: Python 3.11+ · Wire-Pod running · Vector on local WiFi

For the complete walkthrough (Wire-Pod install, robot auth, WiFi config, troubleshooting) see docs/SETUP.md.

GitHub で README 全文を見る

インストール

uvx vectorclaw-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "vectorclaw": { "command": "uvx", "args": ["vectorclaw-mcp"], "env": { "VECTOR_SERIAL": "your-serial-here" } } } }