GO2 Sport MCP Server
Provides tools for controlling a Unitree GO2 robot via ROS2, including motion commands such as forward, backward, left, right, stop, stand up, and custom movement with velocity parameters.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@GO2 Sport MCP Servermove the robot forward"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
GO2 运动控制脚本与 MCP 服务
当前目录现在同时提供:
go2_motion_control.py:命令行脚本
server.py:FastMCP 服务
mcp_server.json:MCP 配置示例
底层都通过 ROS2 向 /api/sport/request 发布 unitree_api/msg/Request 控制 GO2。
命令行用法
cd /home/huang/xxx_go2sport
python3 go2_motion_control.py forward --duration 2
python3 go2_motion_control.py backward --duration 2
python3 go2_motion_control.py left --duration 2
python3 go2_motion_control.py right --duration 2
python3 go2_motion_control.py stop
python3 go2_motion_control.py move --vx 0.2 --vy 0.0 --vyaw 0.3 --duration 3Related MCP server: Unitree Go2 MCP Server
MCP 启动
stdio 模式:
cd /home/huang/xxx_go2sport
python3 server.py或:
cd /home/huang/xxx_go2sport
./run_mcp_server.shHTTP 模式:
cd /home/huang/xxx_go2sport
python3 server.py --transport streamable-http --host 127.0.0.1 --port 8000MCP 工具
go2_drive_directiongo2_movego2_stand_upgo2_stopgo2_motion_defaults
MCP 配置
示例文件见 mcp_server.json。
如果你要把它放进 Claude Code / Cursor 的 MCP 配置,可直接用:
{
"mcpServers": {
"go2-sport-control": {
"command": "python3",
"args": [
"/home/huang/xxx_go2sport/server.py"
],
"env": {
"PYTHONPATH": "/home/huang/xxx_go2sport",
"GO2_REQUEST_TOPIC": "/api/sport/request",
"GO2_DEFAULT_LINEAR_SPEED": "0.3",
"GO2_DEFAULT_ANGULAR_SPEED": "0.8",
"GO2_DEFAULT_DURATION": "2.0",
"GO2_DEFAULT_RATE": "10.0",
"GO2_STAND_UP_WAIT": "1.5"
}
}
}
}控制协议说明
MOVE请求api_id = 1008STOP_MOVE请求api_id = 1003STAND_UP请求api_id = 1004MOVE参数格式:{"x": vx, "y": vy, "z": vyaw}
go2_drive_direction 在未显式传 speed 时,前进/后退默认使用 0.3 m/s,左转/右转默认使用 0.8 rad/s。
This server cannot be deployed
Maintenance
Related MCP Connectors
Remote MCP for AI video, image, music and speech generation.
Create, list, and complete todo items through MCP.
MCP-Native LLM Orchestration Agent
LLM Orchestration Agent (Mcp)
Related MCP Servers
- AlicenseBqualityBmaintenanceFacilitates robotic movement control by providing functions that enable precise manipulation of linear and angular velocities through natural language commands, compatible with both ROS and ROS2.171,457Apache 2.0
- AlicenseDqualityFmaintenanceA server built on the Model Context Protocol that enables controlling the Unitree Go2 robot using natural language commands, which are translated into ROS2 instructions for the robot to perform corresponding actions.1287Apache 2.0
- AlicenseNot gradedqualityAmaintenancePublic implementation of MCP for ROS 2 enabling to interact with system visible various robots, capable of: List available topics List available services Call service Subscribe topic to get messages Publish message on topic and more87Mozilla Public 2.0
- AlicenseNot gradedqualityDmaintenanceEnables control and monitoring of Nav2 navigation operations, including navigation, waypoints, costmap management, and lifecycle control, through the MCP protocol.84Apache 2.0