MCP server for Claude AI integration via Pendant API (ugs-mcp) #3121
zackpeters93
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Howdy UGS community,
I wanted to share a project I built that uses the UGS Pendant REST API to give
Claude Code(Anthropic's AI assistant) direct control of CNC machines through the
Model Context Protocol (MCP).
What it does:
estimate, tool inventory
Safety design:
I was careful here. Every motion command uses a mandatory two-step token protocol:
(axis, distance, resulting position, any warnings)
Tokens are generated server-side, expire in 2 minutes, and are single-use. Claude
cannot predict, fabricate, or reuse them. It is impossible for Claude to move the
machine without the user actively confirming each step.
Links:
pip install ugs-mcpWanted to share in case it's useful to others in the community. I'm also happy to
discuss whether it makes sense to add a note about this in the UGS docs or wiki —
the Pendant API integration was the key that made this possible, and I think other
people might want to know it exists.
Thanks for building such a solid platform.
— Zack
Beta Was this translation helpful? Give feedback.
All reactions