navisworks — Claude Code MCP server: what it does, how to install
Remote MCP server for BIM coordination. It parses NWD models via Autodesk Platform Services to pull clash results, inspect model objects, and export coordination reports.
claude mcp add --transport http navisworks https://mcp.scanbimlabs.io/navisworksWhat navisworks does
The server provides five tools to analyze Navisworks .nwd files via Autodesk Platform Services. It handles file uploads (nwd_upload), extracts clash detection results (nwd_get_clashes), reads element properties (nwd_list_objects), and pulls saved viewpoints (nwd_get_viewpoints). Coordination reports export to PDF, XLSX, or HTML using nwd_export_report.
The service runs on Cloudflare Workers as a remote HTTP endpoint. Connecting your agent requires an API key from scanbim.app/settings/billing.
Every tool call consumes account balance. Empty balances return an HTTP 402 error. Use either x-scanbim-api-key or Authorization: Bearer, but never switch between them. Mixing the headers creates duplicate accounts.
What it helps with
- extract clash detection findings from NWD files
- generate coordination reports in PDF, XLSX, or HTML format
- inspect model object properties and viewpoints in Navisworks
- upload NWD models for coordination through Autodesk Platform Services
Example prompts for the agent
- Inspect
structural.nwdand list all clashes detected in the model. - Export a coordination report for the latest uploaded NWD file as PDF.
- Retrieve saved viewpoints and list component properties for the HVAC model.
How to install navisworks
Platform CLI: remote server
claude mcp add --transport http navisworks https://mcp.scanbimlabs.io/navisworksPlatform CLI: remote server
codex mcp add navisworks --url https://mcp.scanbimlabs.io/navisworksConfig file
{
"mcpServers": {
"navisworks": {
"url": "https://mcp.scanbimlabs.io/navisworks"
}
}
}Config file
{
"servers": {
"navisworks": {
"type": "http",
"url": "https://mcp.scanbimlabs.io/navisworks"
}
}
}Platform CLI: remote server
gemini mcp add -t http navisworks https://mcp.scanbimlabs.io/navisworksStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about navisworks
How to install navisworks in Claude Code?
Run claude mcp add --transport http navisworks https://mcp.scanbimlabs.io/navisworks in your terminal.
What does the navisworks MCP server do?
It connects AI assistants to Autodesk Platform Services to parse NWD files, extract clash detection results, retrieve viewpoints, and generate coordination reports.
What authentication and balance requirements apply to navisworks?
You must provide a user_key obtained from scanbim.app/settings/billing via HTTP headers. Tool invocations deduct account credits, returning an HTTP 402 error once the balance hits zero.