MCP.so
登录
A

Autodesk Revit MCP Server

@Sam-AEC

基本信息

分类

其他

传输方式

stdio

作者

Sam-AEC

提交者

A. Sam Mohammad

关于 Autodesk Revit MCP Server

暂无概览

连接前先了解

文档核对日期:2026-10-25

适合什么场景

原 Autodesk-Revit-MCP-Server 仓库现在介绍的是 AEC Model Bridge。实时 Revit 自动化由 Python MCP 中枢与 Revit 插件共同完成。

配置与限制

上游要求 Windows 和受支持的授权 Revit 版本。安装与版本匹配的插件后,再连接 Python 中枢。建议先读取模型信息再批准修改;这不是 Autodesk 托管的云端点。

本说明依据所列文档核对,未代表通过账户认证的实际连接测试;建议检查项需要在你的环境执行。

Autodesk Revit MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "revit": {
      "command": "python",
      "args": [
        "-m",
        "revit_mcp_server.mcp_server"
      ],
      "env": {
        "MCP_REVIT_BRIDGE_URL": "http://127.0.0.1:3000",
        "MCP_REVIT_MODE": "bridge"
      }
    }
  }
}

Autodesk Revit MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Autodesk Revit MCP Server?

A production-ready Model Context Protocol (MCP) server that enables AI agents to control Autodesk Revit through natural language. It integrates with Claude Desktop, Microsoft Copilot, and custom MCP clients, providing 100+ Revit API tools for geometry, views, sheets, families, MEP, and structural operations.

How to use Autodesk Revit MCP Server?

Requires Windows 10/11, Revit 2024–2026, Python 3.11+, and .NET Framework 4.8. Clone the repository, run .\scripts\build-addin.ps1 to build the Revit add-in, then install the Python package with pip install -e packages/mcp-server-revit. Configure Claude Desktop by editing %APPDATA%\Claude\claude_desktop_config.json with the revit server command and environment variables MCP_REVIT_BRIDGE_URL and MCP_REVIT_MODE. For VS Code and GitHub Copilot, use the included .vscode/mcp.json. Start Revit and verify with curl http://localhost:3000/health.

Key features of Autodesk Revit MCP Server

  • 100+ Revit API tools (geometry, views, families, MEP)
  • Localhost HTTP bridge with sub-second response time
  • Thread-safe ExternalEvent architecture
  • Advanced reflection API for unlimited Revit access
  • Production-ready with comprehensive tool coverage

Use cases of Autodesk Revit MCP Server

  • Create walls, floors, roofs, and structural elements via natural language
  • Automate sheet creation and viewport placement for documentation
  • Query and batch-update element parameters across the model
  • Export views to PDF, DWG, IFC, or Navisworks for coordination
  • Perform clash detection and material quantity calculations

常见问题

1

What are the runtime requirements?

Windows 10/11, Autodesk Revit 2024–2026, Python 3.11+, and .NET Framework 4.8.

2

How does the server communicate with Revit?

The Python MCP server sends HTTP requests to a localhost bridge (port 3000) running inside Revit. The bridge queues requests and executes them on Revit’s main thread via `ExternalEvent` for thread safety.

3

Is authentication required?

By default, the bridge runs on localhost-only (127.0.0.1:3000) with no authentication. Enterprise deployments support optional HTTPS, OAuth2 (Entra ID), audit logging, and rate limiting.

4

Which clients can connect to the server?

Any MCP-compatible client, including Claude Desktop, Microsoft Copilot

评论

其他 分类下的更多 MCP 服务器