MCP server for controlling CNC machines via Universal Gcode Sender (GRBL). Enables Claude to jog axes, home machines, run Gcode files, and estimate cycle times with two-step token confirmation for safe hardware operation.
This MCP server provides Claude with the ability to control CNC machines running GRBL firmware through the Universal Gcode Sender interface. It enables direct interaction with CNC hardware for motion control, toolpath inspection, and cycle time estimation. All motion commands require two-step token confirmation, ensuring Claude cannot move hardware autonomously without explicit user approval.
Clone the repository from GitHub at zackpeters93/ugsmcp. Install dependencies using Python (indicated by the 🐍 emoji). Configure the connection to your Universal Gcode Sender instance. Ensure your CNC machine is running GRBL firmware and properly connected to UGS before initializing the MCP server. The two-step confirmation mechanism will be active by default for safety.
Thesis Structure Helper assists students and researchers in organizing their academic theses by providing…
por FormAI
Dependency Auditor helps developers audit project dependencies for security vulnerabilities, licensing is…
por EnergyAI
FAQ Generator Pro auto-generates FAQ pages from support tickets, documentation, and product information.…
por EmailForge