Koskamo

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.

AEC Model Bridge MCP logo, by Sam-AECCommunity listingLocal stdioSource reviewed; not executedPublished by Sam-AEC
Vendor documentation

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

Community listingRegistry 1.4.0
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

mcpbSHA-256 supplied
https://github.com/Sam-AEC/aec-model-bridge/releases/download/v1.4.0/aec-model-bridge-1.4.0.mcpb package definition
{
  "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.

No tool definitions available.

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.