AEC Model Bridge MCP
An open-source Model Context Protocol server for Autodesk Revit that allows AI assistants like Claude and Codex to read and edit BIM models. It features over 200 tools for inspecting model data and modifying elements, with a default safety mechanism requiring human approval for any write operations to ensure model integrity.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Inspect Revit model elements and parameters
- Prepare parameter fixes for model quality checks
- Edit BIM models with human-approved plans
- Find affected elements during model changes
Source and maintenance
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
https://github.com/Sam-AEC/aec-model-bridge/releases/download/v1.4.0/aec-model-bridge-1.4.0.mcpb 1.4.0
{
"version": "1.4.0",
"transport": "stdio",
"fileSha256": "de03f93f3bd5c3f15807d6be313ff0e8764f7dcfc1c22ae3dbd6e01074e8773a",
"identifier": "https://github.com/Sam-AEC/aec-model-bridge/releases/download/v1.4.0/aec-model-bridge-1.4.0.mcpb",
"registryType": "mcpb",
"environmentVariables": [
{
"name": "MCP_REVIT_WORKSPACE_DIR",
"format": "string",
"description": "Workspace root directory for server file operations."
},
{
"name": "MCP_REVIT_ALLOWED_DIRECTORIES",
"format": "string",
"description": "Semicolon-delimited allow-list of directories the server can access."
},
{
"name": "MCP_REVIT_MODE",
"format": "string",
"default": "bridge",
"description": "Server mode: mock or bridge."
},
{
"name": "MCP_REVIT_BRIDGE_URL",
"format": "string",
"default": "http://127.0.0.1:3000",
"description": "Bridge URL, for example http://127.0.0.1:3000 (required when MCP_REVIT_MODE=bridge)."
},
{
"name": "MCP_REVIT_AUDIT_LOG",
"format": "string",
"description": "Path to the audit log file."
},
{
"name": "MCP_REVIT_LOG_LEVEL",
"format": "string",
"description": "Python log level, for example INFO or DEBUG."
},
{
"name": "MCP_REVIT_APPROVAL_MODE",
"format": "string",
"default": "required",
"description": "Approval gate for write tools. \"required\" (default) blocks every model change until a human approves a plan; do not relax this unless you understand the risk."
},
{
"name": "MCP_REVIT_ENABLE_USER_MODULES",
"format": "boolean",
"default": "false",
"description": "Set to true to load user-written modules from the workspace. Off by default."
},
{
"name": "MCP_REVIT_ALLOW_PYTHON_HOST",
"format": "boolean",
"default": "false",
"description": "Set to true to allow module commands that declare the python.host permission to run. Off by default."
},
{
"name": "MCP_REVIT_ANTHROPIC_API_KEY",
"format": "string",
"description": "Optional Anthropic API key, used only by the built-in agent chat in the Revit panel. Not needed for MCP use."
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Let your agent find its tools
Find servers like AEC Model Bridge MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.