robotmcp_client and ros-mcp
These are ecosystem siblings, where `robotmcp/robotmcp_client` likely provides the client-side tooling for connecting AI models to a robot, while `jonasneves/ros-mcp` is the server-side component running on the robot itself that facilitates this connection via ROS 2 and the MCP protocol.
About robotmcp_client
robotmcp/robotmcp_client
Connect AI models like Claude & GPT with robots using MCP and ROS.
Implements the MCP client specification to enable direct LLM-robot communication over stdio or HTTP transports, supporting bidirectional streaming of commands and sensor feedback. Includes a production-ready Gemini Live client with real-time interaction capabilities, plus abstractions for integrating alternative LLMs (Ollama, Nvidia NeMo). Works offline within local/LAN environments and is version-agnostic across ROS1 and ROS2 via rosbridge integration.
About ros-mcp
jonasneves/ros-mcp
ROS MCP Server — connect AI agents to ROS 2 robots
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work