Skip to content
Tresca

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 mcp

Source: github.com/Aitology/Navisworks_MCP#install--quick-path

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.