HMK Tools logoHMK Tools

Esplora

ToolboxTutti i 28 add-in, per categoriaPilot AIChat nell'applicazione o via MCPDownloadUn installer, tutti e quattro i programmiDocumentazioneCome si usa, passo dopo passoProvi l'intera suite14 giorni, tutti gli strumenti, senza carta.Prova gratuita

AI e MCP

Revit MCPColleghi il suo LLM a RevitAutoCAD e Civil 3D MCPGuidi i disegni dal suo LLMNavisworks MCPInterferenze e 4D dal suo LLMConfronta le opzioni MCPCome si colloca HMK rispetto agli altriAI in RevitUna guida pratica
PrezziContatti
EnglishTürkçeDeutschEspañolItaliano
AccediProva gratuita
Documentation
Start here
  • Getting started
  • Connect your AI client
  • How to ask
By product
  • Revit
  • AutoCAD & Civil 3D
  • Navisworks
When it goes wrong
  • Troubleshooting
Looking for what a specific tool does? The toolbox lists every one of them.
Start here

Connect your AI client

The add-in can expose the live session to your own AI client over the Model Context Protocol. Setup is one click from inside the application — there is no config file to hand-edit.

What actually happens

Clicking Connector starts a small HTTP server bound to 127.0.0.1 — your machine only, never the network. A bundled bridge executable relays between that server and your AI client over standard input/output, which is the transport MCP clients expect.

The server is off until you start it, and it stops when you stop it or close the host application. Nothing keeps running in the background afterwards.

The one-click setup

  1. 1Open Settings on the HMK Tools ribbon tab, then the Setup Guide tab.
  2. 2Pick your client: Claude Desktop, Claude Code, ChatGPT / Codex, Cursor, Google Antigravity.
  3. 3Click the setup button. It writes its own entry into that client’s MCP configuration and nothing else.
  4. 4Restart the AI client so it re-reads its configuration, then ask it something about the open document.
The Setup Guide tab in Settings, listing the AI assistants found on this PC with a Configure button for each.
Settings → Setup Guide. Assistants already found on the machine are listed with what they are configured against; the multi-instance switch at the top is the one to leave alone unless you drive several projects at once.
It will not trample your other MCP servers
The setup backs the configuration file up before touching it, adds only its own entry, and leaves every other server you have configured exactly as it was.

Which server name to expect

Each product registers under its own name, so you can have all four connected at once and the client will not confuse them.

ProductServer nameDefault port
Revithmk-pilot7823
AutoCAD & Civil 3Dhmk-cad7900
Navisworkshmk-navis7950

The port is configurable in Settings. Change it only if something else on the machine already uses it — and re-run the setup afterwards so the client is pointed at the new one.

Checking it worked

Two places tell you, and they answer different questions.

In the host application, the ribbon shows Connected or Disconnected at a glance, and Settings → About gives you the detail: the address it is listening on and how many tools it registered.

The About tab showing Connected, the localhost address and port, and the number of tools registered.
Settings → About. Connected, the port it is listening on, and how many tools it registered — if the count is there, the client has something to talk to.

In your AI client, the tools should appear in its tool list. If the client shows the server but no tools, the connector is not running — start it from the ribbon. If the server is missing entirely, the client has not re-read its configuration; restart it. Both cases are covered in Troubleshooting.

Several windows open at once

If you run more than one Revit, AutoCAD & Civil 3D or Navisworks window, tool calls go to the window you opened first, and every reply says which one that was — so you are never guessing which model just changed.

To address each window separately, turn on the multi-instance pool in the same Setup Guide. Each window then gets its own connector name and your client can target them individually.

Controlling what it can do

Settings → Tools lists every tool with a checkbox. Anything you disable is hidden from the client completely — it does not appear in the tool list at all, so the assistant cannot call it and cannot even see that it exists.

The Settings window on the Tools tab, listing every tool with an enable checkbox and a read-only column.
Settings → Tools, here in Navisworks. The Read-Only column tells you which tools can change the document — a quick way to leave inspection on and switch editing off.

The Read-Only column is the useful one: leave every read-only tool enabled and switch off the writers, and you have an assistant that can answer anything about the document and change nothing in it.

The code-execution tool is the one worth a decision: it compiles and runs C# against the live document, which is what makes anything outside the named tools possible. Submitted code is screened first against a blocklist covering file system changes, process launching, network access and the registry — and the whole feature can be switched off centrally if you want a fixed, auditable tool surface. The chat panel’s own settings add a second gate: Require approval before custom code shows you the code in a preview dialog before it runs.

HMK Tools logoHMK Tools

Add-in con AI per Revit, AutoCAD, Civil 3D e Navisworks.

Prodotto

  • Toolbox
  • Pilot AI
  • Download
  • Autodesk App Store

AI e MCP

  • Revit MCP
  • AutoCAD e Civil 3D MCP
  • Navisworks MCP

Risorse

  • Documentazione
  • AI in Revit
  • Changelog

Azienda

  • Contatti
  • Prezzi
  • Prova gratuita
  • Accedi
  • info@hmktools.com

© 2026 HMK Tools. Tutti i diritti riservati.

PrivacyTerminiRimborsiPer Revit, AutoCAD, Civil 3D e Navisworks