revit-mcp
Englisch |简体中文
Beschreibung
revit-mcp ermöglicht Ihnen die Interaktion mit Revit unter Verwendung des MCP-Protokolls über MCP-unterstützte Clients (wie Claude, Cline usw.).
Dieses Projekt ist serverseitig (stellt Tools für KI bereit) und Sie müssen in Verbindung damit das Revit-MCP-Plugin (zum Steuern von Revit) verwenden.
Treten Sie Discord bei | QQ-Gruppe
Merkmale
- Erlauben Sie der KI, Daten aus dem Revit-Projekt abzurufen
- Erlauben Sie KI, Revit zum Erstellen, Ändern und Löschen von Elementen zu steuern
- Senden Sie KI-generierten Code zur Ausführung an Revit (möglicherweise nicht erfolgreich, die Erfolgsquote ist in einigen einfachen Szenarien mit klaren Anforderungen höher).
Anforderungen
- nodejs 18+
Die vollständige Installationsumgebung muss noch die Anforderungen des Revit-MCP-Plugins berücksichtigen. Weitere Informationen finden Sie unter Revit-MCP-Plugin
Installation
1. Erstellen Sie einen lokalen MCP-Dienst
Abhängigkeiten installieren
Bauen
2. Client-Konfiguration
Claude Kunde
Claude-Client -> Einstellungen > Entwickler > Konfiguration bearbeiten > claude_desktop_config.json
Starten Sie den Claude-Client neu. Wenn Sie das Hammersymbol sehen, bedeutet dies, dass die Verbindung zum MCP-Dienst normal ist.
Rahmen
Unterstützte Tools
Name | Beschreibung |
---|---|
get_current_view_info | Aktuelle Ansichtsinformationen abrufen |
Aktuelle Ansichtselemente abrufen | Aktuelle Ansichtselemente abrufen |
Verfügbare Familientypen abrufen | Verfügbare Familientypen im aktuellen Projekt abrufen |
ausgewählte Elemente abrufen | Ausgewählte Elemente abrufen |
Punktbasiertes Element erstellen | Punktbasiertes Element erstellen (Tür, Fenster, Möbel) |
linienbasiertes Element erstellen | Linienbasiertes Element erstellen (Wand, Balken, Rohr) |
Oberflächenbasiertes Element erstellen | Oberflächenbasiertes Element (Boden, Decke) erstellen |
Elemente löschen | Elemente löschen |
Modell zurücksetzen | Modell zurücksetzen (Prozessmodell löschen bei Ausführung des kontinuierlichen Dialogs) |
Element ändern | Ändern Sie die Eigenschaften des Elements (Instanzparameter). |
Suchmodule | Suche nach verfügbaren Modulen |
use_module | Modul verwenden |
send_code_to_revit | Senden Sie den Code zur Ausführung an Revit |
Farbspritzer | Farbelemente basierend auf einem Parameterwert |
tag_walls | Markieren Sie alle Wände in der Ansicht |
You must be authenticated.
Tools
Ermöglicht KI-Assistenten die Interaktion mit Autodesk Revit über das MCP-Protokoll, sodass die KI Elemente in Revit-Projekten erstellen, ändern und löschen kann.
Related Resources
Related MCP Servers
- -securityAlicense-qualityProvides code manipulation, execution, and version control capabilities. It allows AI assistants to read, write, and execute code while maintaining a history of changes.Last updated -8PythonMIT License
- AsecurityAlicenseAqualityAllows AI to interact with Autodesk Revit via the MCP protocol, enabling retrieval of project data and automation of tasks like creating, modifying, and deleting elements.Last updated -1160TypeScriptMIT License
- -securityFlicense-qualityEnables AI tools to capture and process screenshots of a user's screen, allowing AI assistants to see and analyze what the user is looking at through a simple MCP interface.Last updated -1Python
- AsecurityAlicenseAqualityA Python package that enables integration with Autodesk Revit through the Model Context Protocol, allowing users to send commands to Revit and automate interactions with building models.Last updated -2610PythonMIT License