- Installation of Gemini-CLI. [https://github.com/google-gemini/gemini-cli]
- Installation of ROS or ROS2. Test if ROS is installed by running Turtlesim. If you are not sure, follow, this toturial [https://wiki.ros.org/ROS/Tutorials]
- Installation of ROS-MCP-Server except Section II (installation/settings of Claude desktop) [https://github.com/robotmcp/ros-mcp-server/blob/main/docs/installation.md]
- Open
settings.jsonfile of Gemini CLI, located~/.gemini/settings.json - Add "mcpServer" setting below in the
settings.json
{
"mcpServers": {
"ros-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/<ABSOLUTE_PATH>/ros-mcp-server",
"run",
"server.py"
]
}
}
}- Ubuntu 20.04
- ROS Noetic
