Enterprise DNA Enterprise DNA
M MCP Servers Developer low

zackpeters93/ugs-mcp

by Various

MCP server for controlling CNC machines via Universal GCode Sender

Z

MCP

zackpeters93/ugs-mcp

Added 18 June 2026

#claude #cnc #cncmilling #gcode #grbl #mcp #universal-gcode-sender

Overview

An MCP server that enables control of CNC machines through Universal GCode Sender. It exposes UGS functions as MCP tools, allowing LLM-driven workflows to send G-code and monitor machine status.

Best for

Best for
Developers exploring LLM-to-hardware integration with hobbyist CNC machines

Use cases

  • Connecting LLM agents to CNC hardware for automated machining
  • Building AI-assisted toolpath generation and execution pipelines
  • Prototyping voice-controlled or chat-driven CNC operations

Notes

An MCP server that enables control of CNC machines through Universal GCode Sender. It exposes UGS functions as MCP tools, allowing LLM-driven workflows to send G-code and monitor machine status.

1 stars on GitHub. Last updated 2026-06-12. Licensed MIT.

Use cases

  • Connecting LLM agents to CNC hardware for automated machining
  • Building AI-assisted toolpath generation and execution pipelines
  • Prototyping voice-controlled or chat-driven CNC operations

Pros

  • Leverages the mature Universal GCode Sender ecosystem
  • Written in Python, making it easy to audit and extend
  • Minimal overhead for integrating CNC control into MCP-based systems

Cons

  • Very early stage with only 1 GitHub star and likely limited testing
  • Requires a local UGS instance and proper serial connection setup
  • No documented error handling or recovery for machine communication failures

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Leverages the mature Universal GCode Sender ecosystem
  • Written in Python, making it easy to audit and extend
  • Minimal overhead for integrating CNC control into MCP-based systems

Cons

  • Very early stage with only 1 GitHub star and likely limited testing
  • Requires a local UGS instance and proper serial connection setup
  • No documented error handling or recovery for machine communication failures
Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks