Prototyp · Vorschau: alle Server aus der offiziellen Registry, alle 30 Minuten synchronisiert. Bewertungen und Benutzerkonten folgen in einem späteren Schritt.
PopNx MCPMCP-Server für alle, die KI nutzen · in einfachen Worten erklärt

Model MCP

von sharafutdinovdiVersion 2.0.0i★ –iLäuft auf deinem Computer
Name in der Registryio.github.sharafutdinovdi/revit-model-mcp

Installieren

Überblick

Beschreibung vom Entwickler (englisches Original)

Revit tools over MCP stdio. Actions are enabled by default; the workstation lock disables them.

Die drei Säulen von PopNx MCP

Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.

Was du damit machen kannst

Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.

  • Verbindung: Läuft auf deinem Computer
  • Transport: stdio
  • Kategorie: Sonstiges
  • Das musst du eintragen: REVIT_MCP_HOST, REVIT_MCP_TOKEN

Installation

Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.

Bevor du installierst

  • Basischecks: 1 von 1 bestanden
  • Läuft auf deinem Computer mit den Rechten deines Benutzerkontos (Dateien, Netzwerk, Apps).
  • Das trägst du selbst ein: REVIT_MCP_HOST, REVIT_MCP_REDACT_PATHS, REVIT_MCP_TOOLSETS, REVIT_MCP_TOKEN

Als geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.

Du brauchst

  • PyPIuv für Python installiert (für den Befehl uvx)

Welche App nutzt du?

Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.

Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein

{
  "mcpServers": {
    "revit-model": {
      "command": "uvx",
      "args": [
        "revit-model-mcp"
      ],
      "env": {
        "REVIT_MCP_HOST": "your-value",
        "REVIT_MCP_REDACT_PATHS": "your-value",
        "REVIT_MCP_TOOLSETS": "your-value",
        "REVIT_MCP_TOKEN": "your-value"
      }
    }
  }
}

Führe das in deinem Terminal aus

claude mcp add revit-model --env REVIT_MCP_HOST=your-value --env REVIT_MCP_REDACT_PATHS=your-value --env REVIT_MCP_TOOLSETS=your-value --env REVIT_MCP_TOKEN=your-value -- uvx revit-model-mcp

Trag die leeren Werte ein, bevor du ihn startest.

In Cursor öffnen

Oder kopier die Einstellungen selbst

In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen

{
  "mcpServers": {
    "revit-model": {
      "command": "uvx",
      "args": [
        "revit-model-mcp"
      ],
      "env": {
        "REVIT_MCP_HOST": "your-value",
        "REVIT_MCP_REDACT_PATHS": "your-value",
        "REVIT_MCP_TOOLSETS": "your-value",
        "REVIT_MCP_TOKEN": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

In VS Code öffnen

Oder kopier die Einstellungen selbst

In .vscode/mcp.json in deinem Projekt einfügen

{
  "servers": {
    "revit-model": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "revit-model-mcp"
      ],
      "env": {
        "REVIT_MCP_HOST": "your-value",
        "REVIT_MCP_REDACT_PATHS": "your-value",
        "REVIT_MCP_TOOLSETS": "your-value",
        "REVIT_MCP_TOKEN": "your-value"
      }
    }
  }
}

Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.

Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.

Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.

Werte, die du selbst einträgst

  • REVIT_MCP_HOST erforderlich env
    Revit host: local PowerShell, ssh: , or an http://host:port or https://host:port endpoint.
  • REVIT_MCP_REDACT_PATHS env
    Set to 1 to replace document and nested model paths with file names. Disabled by default.
  • REVIT_MCP_TOOLSETS env
    Comma-separated toolsets whose tools are listed: all, core, read, actions, documents, views-sheets, family, links, cad-mep, export, batch, code. core is always included. Limits visibility only. Defau…
  • REVIT_MCP_TOKEN geheim env
    HTTP bearer token from the workstation settings.json. Required only for http:// or https:// hosts; leave unset for local and SSH.

Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.

Was er kann

Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.

Basischecksi

Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 8. Nov. 2026

  • ✓ Bestanden

    Entwickler passt zum Repo

    Der Registry-Name wurde mit dem GitHub-Konto sharafutdinovdi bestätigt, dem das Repo gehört

  • … Noch nicht geprüft

    Wird noch gepflegt

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • … Noch nicht geprüft

    Hat eine Lizenz

    Dieses Repo haben wir noch nicht von GitHub gelesen

  • – Nicht zutreffend

    Endpunkt antwortet

    Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet

  • – Nicht zutreffend

    Anmeldung mit OAuth

    Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen

  • … Noch nicht geprüft

    Keine versteckten Anweisungen in Tool-Beschreibungen

    Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen

Im Vergleich mit anderen in Sonstigesi

  • Mehr Sterne als 0 % der anderen 18600 Server in dieser Kategorie
  • Neuer in der Registry veröffentlicht als 87 % der anderen 18600 Server in dieser Kategorie
  • Basischecks gleich gut wie oder besser als bei 100 % der anderen 18600 Server in dieser Kategorie

Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.

Häufige Fragen

Ist Model MCP sicher?

Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.

Welche Schlüssel oder Codes braucht er?

Das musst du eintragen: REVIT_MCP_HOST, REVIT_MCP_TOKEN

Läuft er auf meinem Computer oder in der Cloud?

Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).

Wird er noch gepflegt?

Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (2.0.0) kam vor 6 Tagen in die Registry.

Welche Apps können ihn nutzen?

Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.

Was kann ich stattdessen nutzen?

In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, alalanet — check before you pay

Alternativen

Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.

So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti

Spec Driven Development

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

von formulahendryAm Anfang↓ 66/Wo.★ 440Aktualisiert vor 14 Monaten

Läuft auf deinem Computer

Remote Desktop Commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

von desktop-commanderWachsend★ 211Aktualisiert vor 3 Tagen

Läuft in der Cloud✓ desktopcommander.app

README vom Entwickler

README öffnen

Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.

Model MCP for Autodesk® Revit® connects Claude Desktop, Claude Code or any MCP client that starts a stdio server to a live Revit project. Ask questions about the model, check it, and change it in plain language. Committed transactional model edits create one named Undo entry in Revit. Read-only mode is one switch away.

Install with an AI agent

On Windows, paste this prompt into Claude Code, Codex, Cursor, or another agent: Install Model MCP for Revit from https://github.com/sharafutdinovdi/revit-model-mcp. Follow docs/agent-install.md exactly. The agent install guide uses the published MSI and client registration, with no checkout or .NET SDK. The one-command installer arrives with the next release; the current release does not contain install.ps1.

Quick start

You need two parts: the add-in inside Revit on Windows, and the server next to your MCP client. Details and requirements are in requirements and installation. Tested with Claude Desktop over SSH; other clients are listed on the tested clients page.

1. Install the add-in. On the Windows machine with Revit, download RevitModelMcp- -SingleUser.msi (current user) or RevitModelMcp- -MultiUser.msi (all users) from the latest release. Install only one of them. WinGet publication is pending. The submission is open, and the package is not yet in the catalog. Use an MSI from the latest release until it is accepted.

Keep Revit closed during installation, then start Revit and open a model. Revit asks whether to load the add-in, because release builds are not code-signed yet.

2. Add the server to your MCP client. In Revit, Model MCP > Model MCP > Connect AI app registers the bundled server in Claude Desktop, Cursor, VS Code, or Codex (the ChatGPT app or codex CLI); Claude Code gets a copy-paste command. The MSI includes the server executable, so this path needs no separate Python or uv installation.

If you prefer the PyPI server: Install uv, then register the server. For Claude Code on the same Windows machine:

claude mcp add revit-model-mcp -e REVIT_MCP_HOST=local -e REVIT_MCP_REDACT_PATHS=1 -- uvx revit-model-mcp

For Claude Desktop, open the revit-model-mcp- .mcpb bundle from the latest release, or add this to its MCP configuration:

{

"mcpServers": { "revit-model-mcp": { "command": "uvx", "args": ["revit-model-mcp"], "env": { "REVIT_MCP_HOST": "local", "REVIT_MCP_REDACT_PATHS": "1" } } } }

On macOS or Linux, use a remote workstation instead of REVIT_MCP_HOST=local. The Claude Desktop bundle page explains its settings form.

3. Ask a first question. Restart the client, keep a model open in Revit and ask: "Call revit_ping, then tell me which model is open." success: true means both parts are connected. From a clone, uv run --directory server revit-model-mcp runs the same server without installing the package.

For updates, the release add-in checks GitHub daily and notifies by default; the PyPI server checks PyPI, or install the newer MSI (updates). Report bugs in Issues, ask questions in Discussions, and report vulnerabilities through SECURITY.md.

Why Model MCP

  • Model edit controls. Transactional model edits create one named Undo entry, and one workstation lock enables read-only mode.
  • Confirmation first. Saving, syncing and other irreversible steps wait for your explicit approval.
  • Installs like normal software. MSI installers, with deployment guides for SCCM, Intune and Group Policy.
  • Works from a Mac. MCP stdio runs through SSH to the Windows workstation, so no port opens.

Features in 2.0

  • Model MCP ribbon tab. The product menu contains About, Check for updates, and Settings. The panel provides Connect AI app, Activity, My tools, Read-only, Help, Report issue, and Support developer. After a channel permission refusal, Activity explains the problem. Model MCP > Repair channel permissions offers a confirmed repair of the reviewed folder permissions. See channel permissions. Update checks depend on the release channel. Buttons have contextual help and themed tooltips. See the ribbon guide.
  • Workstation read-only lock. The ribbon and revit_set_read_only control one lock across running Revit versions for the Windows user. Chat unlock requires explicit confirmation. Machine policy remains enforced.
  • Model audits. revit_model_audit checks one model against YAML, JSON, inline rules, or a builtin pack. Saved results support history comparisons. revit_audit_report produces XLSX and HTML reports. See model audit.
  • Sheet inspection. revit_list_sheets reads sheets, title blocks, revisions, placed views, and unplaced views.
  • Revit API lookup. revit_api_lookup reads public types and members from the running Revit API before C# execution.
  • Progress notifications. Clients that supply a progress token receive queue state, Revit API availability, and batch step counters during long requests. See progress notifications.
  • Document tab highlight. A border marks the document handling MCP work and clears after completion. The ribbon guide covers timing and settings.
  • Grouped C# authoring. revit_execute_code and revit_run_tool accept transaction="group" for procedures that need their own transactions or edit scopes. The runner keeps the group within one Undo entry and rolls it back for dry runs or failures.
  • Reusable skills. Coordinator, daily QA, sheet set, and ISO 19650 issue register workflows ship in the repository. See prompts and skills.

Upgrading from 1.x

REVIT_MCP_READ_ONLY is no longer used. Remove it from client configuration and set the workstation lock with the Revit ribbon or revit_set_read_only. The lock applies across clients and running Revit versions for the Windows user. Chat unlock requires explicit confirmation, and administrator policy remains enforced. See read-only mode and the 2.0.0 changelog.

Try these prompts

Paste any of these into your MCP client with a model open in Revit. The last column names the tools each prompt uses.

GoalPromptTools
Review"Give me an overview of the open model: levels, element counts by category, links and the biggest problems."revit_document_info, revit_list_catalog, revit_aggregate_elements, revit_list_warnings
Health check"Run a health check before we issue this model and list what fails."revit_model_health, revit_parameter_fill_check
Find and show"Find the doors on this floor and show me where they are in 3D."revit_query_elements, revit_capture_elements
Highlight"Colour those doors red on the L2 plan and fade everything else."revit_activate_view, revit_override_graphics
Change, then undo"Move the selected elements 500 mm along X. Preview it first, then do it, then undo it."revit_move with dry_run, revit_undo_last
Batch over a folder"Collect read-only snapshots of every model in this folder and tell me which ones have parameters left empty."revit_batch_start, revit_batch_status, revit_build_report
ISO 19650 register"Check this model against our EIR and write an issue register to Excel with element snapshots."revit_issue_register, with the ISO 19650 skill
Export"Export the L2 plan as PDF, and a Navisworks file of the whole model."revit_export, revit_export_nwc
Run from a Mac"Call revit_ping and tell me which model is open on the workstation."revit_ping, over SSH (see remote workstations)

What it can do

The tables list every tool by name; the tool reference has arguments, units and limits.

"Show the building going up in construction order."

"Bring the building together piece by piece."

"Show supply and return air moving through the building."

"Colour the model by warnings."

Review a model

Read the model, find problems and show them in Revit. Reads change nothing in the document.

Tools for reviewing a model

TaskTools
Check the connection and open documentsrevit_ping, revit_ui_state, revit_documents, revit_document_info, revit_list_instances
Find and count elementsrevit_list_catalog, revit_aggregate_elements, revit_query_elements, revit_element_details, revit_list_relations

| Read views and schedules | revit_list_views, revit_view_info, revit_view_summary, revit_view_elements, revit_schedule_data, `revit_l

Nur der Anfang wird gezeigt; den Rest findest du im Repo

PopNx fragen