← 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.
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