
danmartinez78/vectorclaw
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Анки Вектор + 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
- Architecture
- Current Status
- Quickstart
- MCP Client Configuration
- Available Tools
- Contributing
- Docs Map
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; callvector_scanfirst 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 avector_vision_resetcall (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.
Установка
uvx vectorclaw-mcpКонфигурация
{
"mcpServers": {
"vectorclaw": {
"command": "uvx",
"args": ["vectorclaw-mcp"],
"env": {
"VECTOR_SERIAL": "your-serial-here"
}
}
}
}