Author: FlowEngineer sandraschi
One MCP server for physical robots (Dreame vacuums, Yahboom ROS, Elegoo, ), Gazebo, and virtual stacks (Unity, VRChat). FastMCP, stdio + HTTP. Optional watchfiles restarts for dev or unattended runs (not an SLA).
| Doc | Contents |
|---|---|
| Technical README | Prerequisites, hardware, install, packaging, Cursor, config, composed MCPs, testing, troubleshooting |
| Usage and API | Tool examples, web UI, HTTP endpoints |
| Android Doctrine | Safety, legal, and operational standards for the android fleet |
| Setup Prerequisites | Unity, VRChat, peer MCP servers when you need the full stack |
| Crash protection (watchfiles) | Auto-restart and health checks |
Status: Industrial v1.4.1 (2026-04-14) | SOTA v1.4.1 Compliance | Benny Protocol Secured.
[
](https://goFastMCP 3.1.0com)
uvx robotics-mcppip install robotics-mcpDevelopment clone: see Installation in the technical README.
See CONTRIBUTING.md.
This project adheres to SOTA 14.1 industrial standards for high-fidelity agentic orchestration:
- Python (Core): Ruff for linting and formatting. Zero-tolerance for
printstatements in core handlers (T201). - Webapp (UI): Biome for sub-millisecond linting. Strict
noConsoleLogenforcement. - Protocol Compliance: Hardened
stdout/stderrisolation to ensure crash-resistant JSON-RPC communication. - Automation: Justfile recipes for all fleet operations (
just lint,just fix,just dev). - Security: Automated audits via
banditandsafety.
MIT see LICENSE.
FastMCP; ROS community; Unity3D, VRChat, World Labs Marble/Chisel; MCP ecosystem contributors.