Navisworks MCP Bridge
MCP serverCommunity
A .NET add-in inside Navisworks Manage or Simulate plus a Python MCP server, with 40 tools for clash tests, clash groups, sets and viewpoints. By Aitology.
17 starsUpdated 6 months agoGitHub data from 5 Nov 2026
At a glance
- Type
- MCP server
- Works with
- Navisworks
- How it connects
- Drives a running copy of the tool
- Access
- Can modify models
- Tool versions
- Navisworks Manage or Simulate 2025, 2026 and 2027 (Freedom not supported)
- Operating systems
- Windows
- Needs a Navisworks licence
- Yes
- Transport
- Local (stdio)
- AI clients documented
- Claude Desktop, Claude Code, Cline, Continue
- Licence
- Not stated in its documentation
- Language
- C#
What it can do
- Creates, runs and deletes Hard, Clearance and Duplicate clash tests and reads their results.
- Groups clash results and sets group status (New, Active, Reviewed, Approved, Resolved).
- Saves selection sets and property-based search sets and returns their items.
- Finds items by property, reads properties, colours and hides items and manages viewpoints.
Limitations
- You build the add-in with the .NET 8 SDK and deploy it per Navisworks year.
- The add-in serves an HTTP API on localhost:8765 that the Python server calls.
- The README's licence section names only the author, so reuse terms are unclear.
Install
dotnet build -c Release `
-p:NavisworksInstallDir="C:\Program Files\Autodesk\Navisworks Manage 2027"
.\Install-Addin.ps1 -Year 2027
pip install mcpSource: github.com/Aitology/Navisworks_MCP#install--quick-path
{
"mcpServers": {
"navisworks": {
"command": "python",
"args": ["Your_Parth_To_Files\\addin\\server_http.py"]
}
}
}Source: github.com/Aitology/Navisworks_MCP#4-wire-into-claude-desktop
MCP servers and skills run code on your computer. Review the source before installing.
AI-generated models, drawings and results must be checked by a qualified engineer before use.