MCP Server
Active
GPL-3.0
Autodesk Revit MCP Server MCP Server
io.github.Sam-AEC/autodesk-revit-mcp-server
What is the Autodesk Revit MCP Server MCP server?
MCP server connecting AI assistants to Autodesk Revit through a local bridge.
How to install Autodesk Revit MCP Server
Copy-paste configuration for popular MCP clients.
transport: stdio
Config generated by PluginBench — verify against the source before use.Environment / auth
MCP_REVIT_WORKSPACE_DIRrequiredWorkspace root directory for server file operations.
MCP_REVIT_ALLOWED_DIRECTORIESrequiredSemicolon-delimited allow-list of directories the server can access.
MCP_REVIT_MODEServer mode: mock or bridge.
MCP_REVIT_BRIDGE_URLBridge URL, for example http://127.0.0.1:3000 (required when MCP_REVIT_MODE=bridge).
MCP_REVIT_AUDIT_LOGPath to the audit log file.
MCP_REVIT_LOG_LEVELPython log level, for example INFO or DEBUG.
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"autodesk-revit-mcp-server": {
"command": "https://github.com/Sam-AEC/Autodesk-Revit-MCP-Server/releases/download/v0.1.1/revit-mcp-server-0.1.1.mcpb",
"args": [],
"env": {
"MCP_REVIT_WORKSPACE_DIR": "<YOUR_MCP_REVIT_WORKSPACE_DIR>",
"MCP_REVIT_ALLOWED_DIRECTORIES": "<YOUR_MCP_REVIT_ALLOWED_DIRECTORIES>",
"MCP_REVIT_MODE": "<YOUR_MCP_REVIT_MODE>",
"MCP_REVIT_BRIDGE_URL": "<YOUR_MCP_REVIT_BRIDGE_URL>",
"MCP_REVIT_AUDIT_LOG": "<YOUR_MCP_REVIT_AUDIT_LOG>",
"MCP_REVIT_LOG_LEVEL": "<YOUR_MCP_REVIT_LOG_LEVEL>"
}
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"autodesk-revit-mcp-server": {
"command": "https://github.com/Sam-AEC/Autodesk-Revit-MCP-Server/releases/download/v0.1.1/revit-mcp-server-0.1.1.mcpb",
"args": [],
"env": {
"MCP_REVIT_WORKSPACE_DIR": "<YOUR_MCP_REVIT_WORKSPACE_DIR>",
"MCP_REVIT_ALLOWED_DIRECTORIES": "<YOUR_MCP_REVIT_ALLOWED_DIRECTORIES>",
"MCP_REVIT_MODE": "<YOUR_MCP_REVIT_MODE>",
"MCP_REVIT_BRIDGE_URL": "<YOUR_MCP_REVIT_BRIDGE_URL>",
"MCP_REVIT_AUDIT_LOG": "<YOUR_MCP_REVIT_AUDIT_LOG>",
"MCP_REVIT_LOG_LEVEL": "<YOUR_MCP_REVIT_LOG_LEVEL>"
}
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"autodesk-revit-mcp-server": {
"command": "https://github.com/Sam-AEC/Autodesk-Revit-MCP-Server/releases/download/v0.1.1/revit-mcp-server-0.1.1.mcpb",
"args": [],
"env": {
"MCP_REVIT_WORKSPACE_DIR": "<YOUR_MCP_REVIT_WORKSPACE_DIR>",
"MCP_REVIT_ALLOWED_DIRECTORIES": "<YOUR_MCP_REVIT_ALLOWED_DIRECTORIES>",
"MCP_REVIT_MODE": "<YOUR_MCP_REVIT_MODE>",
"MCP_REVIT_BRIDGE_URL": "<YOUR_MCP_REVIT_BRIDGE_URL>",
"MCP_REVIT_AUDIT_LOG": "<YOUR_MCP_REVIT_AUDIT_LOG>",
"MCP_REVIT_LOG_LEVEL": "<YOUR_MCP_REVIT_LOG_LEVEL>"
}
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"autodesk-revit-mcp-server": {
"type": "stdio",
"command": "https://github.com/Sam-AEC/Autodesk-Revit-MCP-Server/releases/download/v0.1.1/revit-mcp-server-0.1.1.mcpb",
"args": [],
"env": {
"MCP_REVIT_WORKSPACE_DIR": "<YOUR_MCP_REVIT_WORKSPACE_DIR>",
"MCP_REVIT_ALLOWED_DIRECTORIES": "<YOUR_MCP_REVIT_ALLOWED_DIRECTORIES>",
"MCP_REVIT_MODE": "<YOUR_MCP_REVIT_MODE>",
"MCP_REVIT_BRIDGE_URL": "<YOUR_MCP_REVIT_BRIDGE_URL>",
"MCP_REVIT_AUDIT_LOG": "<YOUR_MCP_REVIT_AUDIT_LOG>",
"MCP_REVIT_LOG_LEVEL": "<YOUR_MCP_REVIT_LOG_LEVEL>"
}
}
}
}Claude Code
claude mcp add autodesk-revit-mcp-server --env MCP_REVIT_WORKSPACE_DIR=<YOUR_MCP_REVIT_WORKSPACE_DIR> --env MCP_REVIT_ALLOWED_DIRECTORIES=<YOUR_MCP_REVIT_ALLOWED_DIRECTORIES> --env MCP_REVIT_MODE=<YOUR_MCP_REVIT_MODE> --env MCP_REVIT_BRIDGE_URL=<YOUR_MCP_REVIT_BRIDGE_URL> --env MCP_REVIT_AUDIT_LOG=<YOUR_MCP_REVIT_AUDIT_LOG> --env MCP_REVIT_LOG_LEVEL=<YOUR_MCP_REVIT_LOG_LEVEL> -- https://github.com/Sam-AEC/Autodesk-Revit-MCP-Server/releases/download/v0.1.1/revit-mcp-server-0.1.1.mcpbRelated MCP servers
AEC Model Bridge
Active
Independent MCP integration for Autodesk Revit software through a local bridge.
40
View repository →C#
GPL-3.0