Enables automated 3D robot model creation and geometry generation for robotics applications
Provides texture creation and image processing capabilities for robot model development
Integrates with ROS 1.4 (Melodic) via rosbridge_suite for physical robot control, including Moorebot Scout and Unitree robots
Enables virtual robot instantiation, environment loading, and robot model import in Unity3D projects
Provides virtual robot control and integration capabilities within VRChat environments
Robotics MCP Server
Unified robotics control via MCP - Physical and virtual robots (bot + vbot)
๐ฏ Overview
Robotics MCP Server provides unified control for both physical robots (ROS-based) and virtual robots (Unity/VRChat), with a focus on Moorebot Scout, Unitree robots, and virtual robotics testing.
Key Features
Physical Robot Control: Moorebot Scout (ROS 1.4), Unitree Go2/G1
YDLIDAR SuperLight (95g) LiDAR integration for Scout
Virtual Robot Control: Unity3D/VRChat/Resonite integration via existing MCP servers
ROS Bridge Integration: ROS 1.4 (Melodic) via rosbridge_suite
Multi-Robot Coordination: Physical and virtual robots together
World Labs Marble/Chisel: Environment generation and import
Dual Transport: stdio (MCP) + HTTP (FastAPI) endpoints
MCP Server Composition: Integrates with
osc-mcp,unity3d-mcp,vrchat-mcp,avatar-mcp,blender-mcp,gimp-mcpRobot Model Creation: Automated 3D model creation using
blender-mcp(geometry) +gimp-mcp(textures)
๐ Documentation
Unity Vbot Instantiation Guide - Complete guide for instantiating virtual robots in Unity3D with proper terminology
๐ Quick Start
Installation
Configuration
Create configuration file at ~/.robotics-mcp/config.yaml:
Running the Server
stdio Mode (MCP Protocol)
HTTP Mode (FastAPI)
Dual Mode (Both stdio + HTTP)
๐ ๏ธ Usage
MCP Tools
Robot Control
Virtual Robotics
Robot Model Tools
HTTP API
Health Check
List Robots
Control Robot
List Tools
Call Tool
๐ Documentation
Comprehensive Project Notes ๐ Complete project documentation!
VRM vs Robot Models ๐ค VRM format guide - when to use VRM vs FBX/GLB
Unity Vbot Instantiation Guide ๐ฎ Complete guide for instantiating virtual robots in Unity3D
Quick Start: VRChat โก Get Scout into VRChat!
ROS 1.4 Local Setup ๐ณ Full local ROS environment for Scout!
VRChat Scout Setup - Complete guide
๐งช Testing
๐ง Development
Project Structure
Code Quality
๐ค Contributing
Contributions welcome! Please see CONTRIBUTING.md for guidelines.
๐ License
MIT License - see LICENSE for details.
๐ Acknowledgments
FastMCP framework
ROS community
Unity3D, VRChat, World Labs Marble/Chisel
MCP ecosystem contributors
Status: Beta - Virtual robotics (vbot) prioritized, physical robot support coming after hardware arrives (XMas 2025)