schunk_mechatronic_gripper_mcp_server

MCP server controlling SCHUNK EGU, EGK and EZU grippers through the running SCHUNK ROS 2 driver node, with tools to check driver state, discover grippers, configure and activate the driver.

Summary rewritten from the vendor site because the catalog version did not match it.

MCP serverOpen sourceActiveManufacturing

What it does and how it connects

The SCHUNK Mechatronic Gripper MCP Server controls SCHUNK EGU, EGK and EZU grippers. It is an MCP server that talks to the SCHUNK ROS 2 driver node over ROS 2; it does not start the driver itself, and the driver node must be running and available at /schunk/driver before the tools are used.

Setup runs through the MCP tools: check the driver state with get_driver_state, discover grippers with scan_grippers or add one directly with add_gripper, then configure the driver with configure_driver and activate it with activate_driver. The server needs Python 3.12 or newer, ROS 2, and the SCHUNK ROS 2 driver with its interface packages.

The repository ships a VS Code MCP configuration that starts the server through bash, sourcing the ROS 2 setup and the driver workspace setup first. The README points to the separate driver repository for gripper communication, network, serial-port and hardware setup.

Recurring errors it addresses

Error Index entries this tool is built to reduce or work around.

Sources

  1. 1SCHUNK-SE-Co-KG/schunk_mechatronic_gripper_mcp_server READMEgithub.com

Not verified

  • Pricing (no price stated on the repository README)
  • Real user voices (recent repo activity is the maintainer's own pull request)
  • A named individual builder beyond the SCHUNK-SE-Co-KG organization
  • A public release (no releases are published)

Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.