DV

danmartinez78/vectorclaw

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

21 stars 4 forks Качество 80 Тренд 24MIT

Анки Вектор + OpenClaw интеграция через MCP. Дайте своему помощнику тело. Сервер MCP соединяет роботов Anki Vector с OpenClaw. Твой помощник, теперь с колесами.

Обзор

VectorClaw - это MCP-сервер, который предоставляет возможности робота Anki Vector в качестве инструментов для помощников ИИ, таких как OpenClaw, связывая естественный язык с реальными действиями роботов над полностью локальным стеком без облаков. Вся связь — отсутствие облачной зависимости во время выполнения (путь настройки Wire-Pod). Архитектура безопасности для полной модели доверия. - vector drive on charger - требует, чтобы зарядное устройство было в недавно наблюдаемой модели мира Vector; вызов vector scan сначала, чтобы дать Vector возможность найти зарядное устройство, прежде чем пытаться пристыковаться (наблюдается: вызов, в то время как зарядное устройство ненаблюдается, вызывает команду отключить время без движения робота) - Инструменты восприятия (vector find faces, vector list visible faces, vector face detection, vector list visible objects) - возвращают пустые результаты, когда режимы видения не активны; режимы видения включаются автоматически при подключении, но будут отключены на оставшуюся часть сессии после вызова vector vision reset (переподключение для восстановления) - поведение Idle - поведение Vector ...

Обзор (машинный перевод)

Дайте своему помощнику тело.

VectorClaw - это MCP-сервер, который предоставляет возможности робота Anki Vector в качестве инструментов для помощников ИИ, таких как OpenClaw, связывая естественный язык с реальными действиями роботов над полностью локальным стеком без облаков.

Архитектура

Вся связь локальная — отсутствие зависимости от облака во время выполнения (путь настройки Wire-Pod).

Архитектура безопасности для полной модели доверия.

Таблица содержимого

  • Архитектура Текущий статус

  • Быстрый старт Конфигурация клиентов MCP Доступные инструменты

  • Вклад

  • Карта документов

Текущий статус

**v1.0.0 Выпущен ** 2026-03-01

**16 инструментов проверено ** на аппаратном обеспечении | 7 инструментов экспериментально ️

** Известные ограничения: ** — vector_drive_on_charger — требует, чтобы зарядное устройство было в недавно наблюдаемой модели мира Vector; сначала позвоните vector_scan, чтобы дать Vector возможность найти зарядное устройство, прежде чем пытаться пристыковаться (наблюдается: вызов, в то время как зарядное устройство ненаблюдается, заставляет команду отключаться без движения робота)

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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.

Открыть полный README на GitHub

Установка

uvx vectorclaw-mcp
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

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