Skip to content

sandraschi/robotics-mcp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Robotics MCP Server

FastMCP Version Ruff Linted with Biome Built with Just

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.

SOTA Benny Protocol [FastMCP](https://goFastMCP 3.1.0com) Biome Python License

Install

uvx robotics-mcp
pip install robotics-mcp

Development clone: see Installation in the technical README.

Contributing

See CONTRIBUTING.md.

🛡️ Industrial Quality Stack

This project adheres to SOTA 14.1 industrial standards for high-fidelity agentic orchestration:

  • Python (Core): Ruff for linting and formatting. Zero-tolerance for print statements in core handlers (T201).
  • Webapp (UI): Biome for sub-millisecond linting. Strict noConsoleLog enforcement.
  • Protocol Compliance: Hardened stdout/stderr isolation to ensure crash-resistant JSON-RPC communication.
  • Automation: Justfile recipes for all fleet operations (just lint, just fix, just dev).
  • Security: Automated audits via bandit and safety.

License

MIT see LICENSE.

Acknowledgments

FastMCP; ROS community; Unity3D, VRChat, World Labs Marble/Chisel; MCP ecosystem contributors.

About

MCP 3.1 server + Webapp. Yahboom, Dreame, Tdrone, Noetix Bumi collab with shared LIDAR maps, SLAM. Physical + virtual robots working as one system

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors