Civil 3D MCP

by barbosaihan

Not rated
GitHub

About

An MCP server for interacting with Autodesk Civil 3D, requiring a companion plugin and Node.js 18+.

Details

Author
barbosaihan
Categories
Developer Tools, Design, Other

Setup

Install Civil 3D MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/barbosaihan/civil3d-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

An MCP (Model Context Protocol) server that enables AI assistants (Claude, Cline, etc.) to interact with Autodesk Civil 3D through natural language.

┌─────────────────┐ stdio ┌──────────────────┐ TCP/JSON-RPC ┌──────────────────┐ │ AI Assistant │ ◄────────────► │ MCP Server (TS) │ ◄──────────────────► │ Civil 3D Plugin │ │ (Claude, Cline) │ │ Node.js │ port 8080 │ (.NET 8.0 C#) │ └─────────────────┘ └──────────────────┘ └──────────────────┘ │ Civil 3D API (Surfaces, Alignments, Points, Corridors...)

- MCP Server(TypeScript/Node.js) — Communicates with AI assistants via MCP protocol
- Civil 3D Plugin(C#.NET 8.0) — Runs inside Civil 3D and executes API commands
- Copy the required DLLs from your Civil 3D installation toC_References/(seeC_References/README.md)
- Build the plugin:
- Open Civil 3D 2025+
- TypeNETLOADin the command line
- Browse toplugin/Civil3dMcpPlugin/bin/Debug/net8.0-windows/Civil3dMcpPlugin.dll
- The plugin starts automatically. UseC3DMCPSTATUSto verify.

Claude Desktop— Add toclaude_desktop_config.json:

{ "mcpServers": { "civil3d": { "command": "node", "args": ["/path/to/civil3d-mcp/build/index.js"] } } }

This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.

Provides instant access to Apple's Human Interface Guidelines, with content auto-updated periodically.

Provides read-only access to Figma files and projects using the Figma API.

Interact with Autodesk Revit using the MCP protocol. This server provides AI tools and requires the corresponding Revit plugin to function.

Create crafted UI components inspired by the best 21st.dev design engineers.

AI-powered SVG animation generator that transforms static files into animated SVG components using the Allyson platform

Extentos is a multi-vendor development platform for adding smart-glasses capabilities to existing iOS and Android apps. The simplest analogy is Stripe for smart glasses

An MCP server tailored for React Native–first development using Gluestack UI

Create and read feature flags, review experiments, generate flag types, search docs, and interact with GrowthBook's feature flagging and experimentation platform.

Get access to MCP server SVG and MCP server PNG icons in your vibe-coding projects

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.