zackpeters93/ugs-mcp
π MCP Serverzackpeters93
Control your CNC machine directly from Claude using the Universal G-code Sender MCP server.
The ugs-mcp server is a specialized bridge designed to integrate AI-driven workflows with physical CNC hardware. By leveraging the Universal G-code Sender (UGS) API, this tool enables seamless communication between LLMs like Claude and GRBL-based controllers. Key features include precise axis jogging, machine homing, and the ability to upload and execute complex G-code files. Beyond basic control, it provides diagnostic capabilities such as toolpath inspection and cycle time estimation, making it a powerful utility for automated manufacturing and prototyping. A critical innovation is the safety-first architecture: all motion-related commands are gated by a two-step token confirmation system. This ensures that the AI acts as a collaborative assistant rather than an autonomous agent, keeping the operator in full control of physical machine movements at all times.
π‘Highlights
- ββGRBL-based CNC machine control
- ββTwo-step safety confirmation
- ββToolpath inspection & estimation
π―For
- ββCNC machinists
- ββHardware engineers
- ββRobotics developers
πLinks
- ββGitHub Repository