# MCP Server Architecture
Robotics MCP server and composite MCP ecosystem
## MCP Servers Overview
| Server | Description | Version | Tools | Status |
|--------|-------------|---------|-------|--------|
| Robotics MCP | Unified robotics control and orchestration | 0.1.0 | 7 | Active |
| OSC MCP | Open Sound Control for real-time communication | 1.0.0 | 8 | Active |
| Unity3D MCP | Unity game engine integration and control | 0.8.0 | 12 | Development |
| VRChat MCP | VRChat world and avatar control | 0.6.0 | 10 | Development |
| Blender MCP | 3D modeling and animation control | 0.7.0 | 15 | Development |
| Avatar MCP | Avatar management and customization | 0.4.0 | 6 | Development |
## Architecture Principles
### Portmanteau Design
Consolidate related operations into single tools with 15+ functions. Benefits: Reduced tool explosion, logical grouping, better discoverability.
### FastMCP 2.13+ Compliance
Built on the latest FastMCP framework with modern patterns. Benefits: Performance optimization, security enhancements, future compatibility.
## Robotics MCP Features
- Multi-robot coordination
- Real-time control interfaces
- Unified API layer
- Web dashboard integration
## OSC MCP Features
- UDP-based messaging
- Real-time performance
- Audio/visual control
- Modular synth integration
## Unity3D MCP Features
- Scene manipulation
- Asset management
- Real-time rendering
- Physics simulation
## VRChat MCP Features
- Avatar animation
- World interaction
- OSC integration
- Social features
## Blender MCP Features
- Mesh manipulation
- Material editing
- Animation control
- Rendering pipeline
## Avatar MCP Features
- Avatar creation
- Parameter control
- Expression management
- Social interaction
---
[Back to Documentation](README.md) | [ROS Integration](ros-integration.md) | [Robots Overview](robots.md)