Skip to content
Tresca

nx-auto-mcp

MCP serverCommunity

A Node.js stdio adapter and signed NXOpen plug-in exposing 130+ NX modelling, sketch, assembly and measure tools. By cyw2527.

10 starsUpdated 7 weeks agoGitHub data from 5 Nov 2026

At a glance

Type
MCP server
Works with
Siemens NX
How it connects
Drives a running copy of the tool
Access
Can modify models
Tool versions
Developed against NX 2412; other versions need API compatibility testing
Operating systems
Windows
Needs a Siemens NX licence
Yes
Transport
Local (stdio)
AI clients documented
Claude Code
Licence
MIT
Language
C#

What it can do

  • Runs a resident C# NXOpen plug-in inside NX and talks to it over TCP port 1977, which the author measures at 10 to 50 ms per call.
  • Covers modelling, sketching, assemblies and measurement through more than 130 tools.
  • Includes a diagnostic script that checks the NX process, the TCP port, the plug-in version and the startup logs.

Limitations

  • Ships source only; you build and sign the plug-in on your own machine with NX's SignDotNet.exe.
  • Warns when the detected NX is not 2412, since APIs may differ.

Install

cd plugin
.\build.bat run

Source: github.com/cyw2527/nx-auto-mcp#install

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.