C
cenitu/inventor-mcp-server
MCP server for parametric 3D modeling in Autodesk Inventor — maintained continuation of NeonGlay/inventor-mcp…
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Install & config
Install command from the repository
pip install inventor-mcp-server
Parsed from the README we fetched on 2026-10-26; we have not executed it.
This is the install method the repository states, not an MCP client config, so no JSON is generated.
Key names differ by client: Clients & CLI
- Star count
- 6 ★ · cenitu/inventor-mcp-server · read from the GitHub search API · (checked 2026-11-13 20:00:50)
- Source
- read directly from its GitHub page · type: open-source project
- Harvest history
- first seen 2026-10-24 · last seen 2026-11-14 · seen 25× · listed by 1 sources
- Score
- score 103 · 6 ★ · 1 sources · repo
- Install
pip install inventor-mcp-server
FAQ (answers come from our records)
How do I install it?
The repository provides this install command:
pip install inventor-mcp-server. It comes from the repository itself; we cannot guarantee it runs as-is in your client.Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository
cenitu/inventor-mcp-server;first catalogued 2026-10-24;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.# inventor-mcp-server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
> Maintained continuation of NeonGlay/inventor-mcp.
> The original repository has had no activity since its initial release (June 2026), and fresh
> installs there fail on MCP SDK 2.x. This repo carries the full original history plus the fixes
> and features that were submitted upstream as PRs and never reviewed. If the original author
> returns, everything here is available to be merged back. See CHANGELOG.md.
MCP server for parametric 3D modeling in Autodesk Inventor — drive Inventor with Claude (or any MCP client) in natural language.
Build real parametric parts — flanges, shafts, nuts, brackets, sheet-metal enclosures — by talking to an AI assistant. The server wraps Inventor's COM API with high-level, millimeter-based tools and ships with battle-tested knowledge of Inventor 2026 API quirks that aren't documented anywhere else.
You: "Build a DIN 934 M16 hex nut with proper conical chamfers"
Claude: creates sketch → hexagon → extrude → tapped M16×2 hole →
revolve-cut chamfers → done. Fully parametric, dimensioned sketches.
## Features
57 MCP tools: sketching, extrude/revolve, native hole features (drilled / tapped / counterbore), fillets, chamfers, circular patterns, sheet metal (named rules / Face / auto-mitered Flanges / Cut at world coordinates / Corner Round, with Flat Pattern support), parameters
Assemblies with vendor parts: importstep (keeps the files in your project folder), placement with full orientation, checkinterference / measuredistance, and sweeprotation to check a door or lock moves freely through its whole range
Assemblies (IAM): place components, ground them, constrain by origin geometry (mate / flush / angle) or drop a bolt into a hole with a single Insert constraint
executepython power tool — run arbitrary Python against the live COM connection with a persistent namespace (escape hatch for anything not covered by dedicated tools)
Auto-reporting — every feature operation returns a volume/topology delta (Hole1 | V 23497 (-503 mm³) | F7 E14), so the AI can self-verify each step
Transactions — wrap multi-step builds, roll back everything with one call
Hot reload — edit the API wrapper and reload without restarting the MCP client
Topology helpers — find edges/faces by coordinates instead of guessing indices
Parametric discipline — projected origin points, symmetry constraints, dimensioned sketches that survive parameter changes
## Requirements
Windows with Autodesk Inventor (developed on Inventor 2026, also verified on Inventor 2027; older versions may need enum adjustments — see docs/inventor-api-notes.md)
Python 3.12+
pip install "mcp[cli]" pywin32 — MCP Python SDK 1.x and 2.x are both supported (2.x renamed FastMCP to MCPServer; the server detects which is installed)
## Installation
1. Clone this repository:
git clone https://github.com/cenitu/inventor-mcp-server.git
2. Install dependencies:
pip install "mcp[cli]" pywin32
3. Register the server with your MCP client. For Claude Code, add to .mcp.json in your project root (see .mcp.json.example). Use the absolute path to inventormcpserver/server.py:
json
"mcpServers": {
"inventor": {
"command": "python",
"args": ["C:/path/to/inventor-mcp-server/inventormcpserver/server.py"]
> The original repository has had no activity since its initial release (June 2026), and fresh
> installs there fail on MCP SDK 2.x. This repo carries the full original history plus the fixes
> and features that were submitted upstream as PRs and never reviewed. If the original author
> returns, everything here is available to be merged back. See CHANGELOG.md.
MCP server for parametric 3D modeling in Autodesk Inventor — drive Inventor with Claude (or any MCP client) in natural language.
Build real parametric parts — flanges, shafts, nuts, brackets, sheet-metal enclosures — by talking to an AI assistant. The server wraps Inventor's COM API with high-level, millimeter-based tools and ships with battle-tested knowledge of Inventor 2026 API quirks that aren't documented anywhere else.
You: "Build a DIN 934 M16 hex nut with proper conical chamfers"
Claude: creates sketch → hexagon → extrude → tapped M16×2 hole →
revolve-cut chamfers → done. Fully parametric, dimensioned sketches.
## Features
57 MCP tools: sketching, extrude/revolve, native hole features (drilled / tapped / counterbore), fillets, chamfers, circular patterns, sheet metal (named rules / Face / auto-mitered Flanges / Cut at world coordinates / Corner Round, with Flat Pattern support), parameters
Assemblies with vendor parts: importstep (keeps the files in your project folder), placement with full orientation, checkinterference / measuredistance, and sweeprotation to check a door or lock moves freely through its whole range
Assemblies (IAM): place components, ground them, constrain by origin geometry (mate / flush / angle) or drop a bolt into a hole with a single Insert constraint
executepython power tool — run arbitrary Python against the live COM connection with a persistent namespace (escape hatch for anything not covered by dedicated tools)
Auto-reporting — every feature operation returns a volume/topology delta (Hole1 | V 23497 (-503 mm³) | F7 E14), so the AI can self-verify each step
Transactions — wrap multi-step builds, roll back everything with one call
Hot reload — edit the API wrapper and reload without restarting the MCP client
Topology helpers — find edges/faces by coordinates instead of guessing indices
Parametric discipline — projected origin points, symmetry constraints, dimensioned sketches that survive parameter changes
## Requirements
Windows with Autodesk Inventor (developed on Inventor 2026, also verified on Inventor 2027; older versions may need enum adjustments — see docs/inventor-api-notes.md)
Python 3.12+
pip install "mcp[cli]" pywin32 — MCP Python SDK 1.x and 2.x are both supported (2.x renamed FastMCP to MCPServer; the server detects which is installed)
## Installation
1. Clone this repository:
git clone https://github.com/cenitu/inventor-mcp-server.git
2. Install dependencies:
pip install "mcp[cli]" pywin32
3. Register the server with your MCP client. For Claude Code, add to .mcp.json in your project root (see .mcp.json.example). Use the absolute path to inventormcpserver/server.py:
json
"mcpServers": {
"inventor": {
"command": "python",
"args": ["C:/path/to/inventor-mcp-server/inventormcpserver/server.py"]
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/cenitu-inventor-mcp-server/)
- Source
- github · https://github.com/cenitu/inventor-mcp-server
- Browse by field
- Open source
- Traction
- 6 ★
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.