Manual Setup

Alternative installation methods and AI client configuration files.

← Back to Easy Installer

Automatic Claude Setup

Claude configuration is automatic, in three layers:

  1. Installer — registers BIM-Bot in Claude Desktop and Claude Code, repairing stale entries from previous installs.
  2. Self-heal — every time Revit starts, the plugin validates the Claude configs and repairs any entry whose paths no longer exist. A .bimbot-backup copy is written before any change.
  3. "Connect Claude" ribbon button — runs the same repair on demand and reports per-client status.

You can also run the repair manually at any time:

Terminal
node "C:\Program Files\BIMBot\server\scripts\configure-claude.cjs"

After any config change, fully restart Claude (File → Exit, then reopen).

Don't have the installer yet? Download and run the EXE installer:

⬇️ Download BIM-Bot v2.3.0 (60.9 MB)

AI Client Configuration

The installer auto-configures Claude Desktop. For other clients, add this to their config:

Config: %APPDATA%\Claude\claude_desktop_config.json

JSON
{
  "mcpServers": {
    "BIM-Bot": {
      "command": "C:\\Program Files\\BIMBot\\nodejs\\node.exe",
      "args": ["C:\\Program Files\\BIMBot\\server\\build\\index.js"],
      "env": {}
    }
  }
}

Config: ~/.cursor/mcp.json or Settings → Features → MCP

JSON
{
  "mcpServers": {
    "BIM-Bot": {
      "command": "C:\\Program Files\\BIMBot\\nodejs\\node.exe",
      "args": ["C:\\Program Files\\BIMBot\\server\\build\\index.js"],
      "env": {}
    }
  }
}

Config: %USERPROFILE%\.codeium\windsurf\mcp_config.json

JSON
{
  "mcpServers": {
    "BIM-Bot": {
      "command": "C:\\Program Files\\BIMBot\\nodejs\\node.exe",
      "args": ["C:\\Program Files\\BIMBot\\server\\build\\index.js"],
      "env": {}
    }
  }
}

Config: .vscode/mcp.json or Command Palette → "MCP: Open User Configuration"

JSON
{
  "servers": {
    "BIM-Bot": {
      "type": "stdio",
      "command": "C:\\Program Files\\BIMBot\\nodejs\\node.exe",
      "args": ["C:\\Program Files\\BIMBot\\server\\build\\index.js"]
    }
  }
}

Config: ~/.gemini/settings.json

JSON
{
  "mcpServers": {
    "BIM-Bot": {
      "command": "C:\\Program Files\\BIMBot\\nodejs\\node.exe",
      "args": ["C:\\Program Files\\BIMBot\\server\\build\\index.js"]
    }
  }
}

Config: ~/.gemini/antigravity/mcp.json

JSON
{
  "mcpServers": {
    "BIM-Bot": {
      "command": "C:\\Program Files\\BIMBot\\nodejs\\node.exe",
      "args": ["C:\\Program Files\\BIMBot\\server\\build\\index.js"]
    }
  }
}