About Zenoh MCP
Zenoh MCP is an MCP server in the Science category: stdio MCP server with Zenoh debugging tools (get/put/subscribe/admin) + ROS2 CDR decoding. Pinned to zenoh 1.8.0.
Install
git clone https://github.com/nargetdev/zenoh-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (5)
zenoh_getSend a GET for a selector. Works for data queryables and **router admin** (`@/**` → topology, plugins, transports). CDR replies decoded.
Parameters not published.
zenoh_infoConnect to a router and report our Zenoh ID + reachable router admin keys. Confirm reachability first.
Parameters not published.
zenoh_list_keysListen briefly and return distinct keys, each with inferred ROS2 type + sample count. Like `ros2 topic list` for the Zenoh wire.
Parameters not published.
zenoh_putPublish a UTF-8 value to a key expression. Poke subscribers/queryables.
Parameters not published.
zenoh_subscribeTap a key expression for N seconds and return the samples, **ROS2 CDR decoded to JSON**. *"What's being published on this topic right now?"*
Parameters not published.
Ask AI
Ask AI about Zenoh MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.