SG

sacred-g/civil3d-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

55 stars 20 forks 质量 85 趋势 22MIT

Civil3d MCP 服务器——180 个工具,知识库,控制界面,自动化

概览

将Claude、Cursor、Cline及其他MCP客户端直接连接到实时的Autodesk Civil 3D图纸。Node.js MCP服务器+原生Civil 3D插件+用于整地、水文、图纸制作、质量控制和数据快捷的工作流程自动化。 快速入门 • Autodesk 帮助 • 安装 • 部署 • 生成的工具参考 通过模型上下文协议,将AI助手(Claude、Cline、Cursor等)连接到A。给Claude一个设计简报——它实时阅读你的图纸、运行计算并进行修改。 这就是(TypeScript)。你还需要——参见安装。 - 生产准备的主机执行现在包括有界队列和作业、消去、幂零性、结构化遥测、准备端点以及可观察的旋转插件日志。- civil3d_help 搜索本地安装的 Autodesk Civil 3D 帮助,返回引用主题并附有截图,并在聊天中与教程视频匹配。- 默认的 MCP 表面紧凑:34 个公共工具覆盖所有领域。

概述(AI 翻译)

Civil3D-MCP 服务器

将Claude、Cursor、Cline及其他MCP客户端直接连接到实时的Autodesk Civil 3D图纸。 Node.js MCP服务器 + 原生Civil 3D插件 + 用于整地、水文、图纸制作、质量控制和数据快捷的工作流程自动化。

快速入门 • Autodesk 帮助 • 安装 • 部署 • 生成的工具参考


这是什么?

Civil3D-MCP 通过模型上下文协议(Model Context Protocol)将 AI 助手(Claude、Cline、Cursor 等)连接到实时开放的 Civil 3D 图纸。给 Claude 你的设计简报——它实时读取你的图纸、运行计算并进行修改。

这是MCP服务器(TypeScript)。你还需要Civil 3D .NET插件——详见安装。

最近发生了什么变化

  • 生产准备主机执行现在包括有界队列和作业, 消去、幂等性、结构化遥测、准备端点,以及 可观察的轮换插件日志。
  • 新: civil3d_help 搜索本地安装的Autodesk Civil 3D帮助, 返回引用的主题并附上截图,并在聊天中显示与教程视频匹配。
  • 默认的MCP表面是紧凑的:34个公共工具覆盖每个域。该

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。


What Is This?

Civil3D-MCP bridges AI assistants (Claude, Cline, Cursor, etc.) to a live, open Civil 3D drawing using the Model Context Protocol. Give Claude your design brief — it reads your drawing, runs calculations, and makes changes in real time.

MCP client    civil3d-mcp (Node.js)
HTTP client   civil3d-mcp (Node.js)
civil3d-mcp  Civil3DMcpPlugin.dll --> Civil 3D 2026 API

This is the MCP server (TypeScript). You also need the Civil 3D .NET plugin — see Installation.

What Changed Recently

  • Production-ready host execution now includes bounded queues and jobs, cancellation, idempotency, structured telemetry, readiness endpoints, and observable rotating plugin logs.
  • New: civil3d_help searches the locally installed Autodesk Civil 3D help, returns cited topics with screenshots, and surfaces matching tutorial videos in chat.
  • The default MCP surface is compact: 34 public tools cover every domain. The complete 219-tool surface can be enabled when a client needs specialized aliases.
  • Native workflow handlers cover major QC, grading, hydrology, plan-production, and data-shortcut flows instead of relying only on client-side orchestration.
  • Claude Code can be registered with a single project-scoped command that installs dependencies, builds the Node server, and writes the repo .mcp.json entry.
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

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