Skip to content
← Directory

mcp · Global

Civil3D-mcp-python-COM

*civil3d-mcp* is a [Model Context Protocol](https://modelcontextprotocol.io) server > written in Python 3.11 that lets Claude Desktop drive Autodesk Civil 3D directly > via Windows COM automation — no companion plugin, no TCP socket, no extra process. NON OFFICIAL FROM AUTODESK. ONLY RESEARCH

Claim this listing

Represent Civil3D-mcp-python-COM? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.

Explore paid sponsorship →

What's in it

Data offered docs-verified
drawing info (name, path, save state, units) · object counts by type in model space · selected object properties · COGO point create/list/delete · 3D line and polyline create/list · TIN/Grid surface list with elevation stats · surface info (point/triangle count, 2D/3D area) · surface elevation sampling at easting/northing · surface definition items (boundaries, breaklines, contours, DEM files) · alignment list with station range and length · alignment geometry breakdown (tangents, curves, spirals) · world point to station/offset projection · profile list and profile info · corridor baselines, regions and assembly tree
Formats llm-inferred
MCP stdio
Access docs-verified
MIT licence (open source). Requires Windows 10/11, Python 3.11, and a licensed Autodesk Civil 3D (2023, 2024, 2025 or 2026) with a drawing open.

Useful for

Use cases llm-inferred
Spot-check EG surface elevations at survey coordinates in an open Civil 3D drawing · Confirm station and offset of survey points against a named alignment such as CL-MAIN · Inventory surfaces, alignments and profiles in a drawing for design QA
Audience llm-inferred
BIM/civils engineers · drainage engineers

Limitations

Constraints docs-verified
Non-official, not from Autodesk; documented as research only · Windows-only (COM automation) · Requires Civil 3D open with a drawing loaded · create_cogo_point is marked work in progress (WIP) · Requires Python 3.11 and pip dependencies (fastmcp, pythonnet, pywin32, pydantic)
Licence
MIT
Authentication
Unknown — review source docs
GitHub stars
9
Last commit
08/04/2026
Last successful page check
14/10/2026
Page health
healthy
Package
Not recorded
Verification
Not independently verified

Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.

Provenance & evidence

Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).

Metadata observed 15/10/2026 · research sweep: github-search