CAD-MCP-Server — Model Context Protocol für 3D-Modellierung

Der MCP-Server von OwlCAD gibt einem KI-Agenten elf Werkzeuge, um druckfertige 3D-Modelle zu bauen, zu prüfen und zu exportieren. Streamable HTTP, Bearer-Token-Auth, Millimeter und Z nach oben.

Der OwlCAD-MCP-Server

Ein MCP-Endpunkt, der einem Agenten einen echten CAD-Kern gibt: einen parametrischen Baum verfassen, auswerten, rendern, auf Druckbarkeit prüfen, exportieren und als Projekt speichern. Zustandsloses Streamable HTTP – jeder Aufruf ist ein eigenständiger POST.

https://mcp.owlcad.com · Pro-Plan erforderlich · Keine KI-Credits

Verbinden

Jeder MCP-Client, der HTTP spricht, funktioniert. Getestet werden Claude Code, Claude Desktop und Cursor.

Öffne in OwlCAD Konto → Zugriffstoken und erstelle eines. Vergib nur die nötigen Berechtigungen – Lesen allein ist die Voreinstellung. Kopiere es sofort; gespeichert wird nur ein Hash.

Trage den Server in die Konfiguration deines MCP-Clients ein und übergib das Token als Bearer-Credential.

Starte den Client neu und lass den Agenten owlcad://schema/primitives lesen, bevor er irgendetwas baut.

{ "mcpServers": { "owlcad": { "url": "https://mcp.owlcad.com", "headers": { "Authorization": "Bearer owlcad_pat_…" } } } }

Konventionen

Stehen in den initialize-Anweisungen und in owlcad://schema/conventions – denn hier falsch zu liegen scheitert lautlos, nicht mit einem Fehler.

Millimeter für jede Abmessung und Koordinate.

Z nach oben – das Druckbett ist die XY-Ebene.

Drehungen in GRAD, nicht in Radiant. Ein in Radiant verfasster Baum wirkt fast ungedreht.

Genau eine Geometrie-Eingabe pro Aufruf: nodes, scad oder projectId.

Werkzeuge

Elf, die den ganzen Weg vom Verfassen bis zur druckfertigen Datei abdecken. Jedes braucht die angegebene Berechtigung; ein Token ohne sie bekommt einen lesbaren Fehler, der die fehlende Berechtigung nennt.

evaluate

Führt den echten CSG-Kern aus: wasserdicht oder nicht, Dreieckszahl, Abmessungen, Druckbarkeitswarnung.

render

PNG-Bilder des Modells aus benannten Ansichten – das Werkzeug, mit dem ein Agent seine eigene Arbeit sehen kann.

print_check

Überhangfläche, dünnste Wand und ob es in den Bauraum eines bestimmten Druckers passt.

export

Wertet aus und liefert ein STL, 3MF oder OBJ als Base64.

save_project

Speichert ein Modell als Projekt in deinem Konto und liefert Id und Editor-Link zurück.

update_project

Ersetzt die Geometrie eines bestehenden Projekts und behält Id und Link. Erfordert die gelesene version.

list_projects

Deine Projekte, neueste zuerst – so findet ein Agent eine Id.

get_project

Lädt eines deiner Projekte und listet seine Knoten, samt der version, die zum Aktualisieren nötig ist.

import_model

Importiert eine STL-, OBJ- oder 3MF-Datei als neues Projekt und erkennt die Einheit.

delete_project

Löscht ein Projekt und seine Geometrie endgültig.

open_in_editor

Der Link, der ein Projekt im OwlCAD-Editor öffnet – meist das Beste, was man einem Menschen geben kann.

Ressourcen

Nur lesbar, zur Laufzeit aus derselben Registry erzeugt, die der Validator durchsetzt – was ein Agent liest und was angewendet wird, können also nicht auseinanderlaufen.

owlcad://schema/primitives

Jede Form, jeder Modifikator und Generator, mit dem gültigen Bereich jedes Parameters. Zuerst lesen.

owlcad://schema/conventions

Einheiten, Achsen, Drehungseinheiten, Glättungsstufen und die Limits unten.

owlcad://printers

Druckerprofile und Bauräume, für das printerId-Argument von print_check.

Limits

Schranken, keine Produktkontingente – eine interaktive Sitzung sind Dutzende Aufrufe. Jedes wird pro Anfrage durchgesetzt.

Aufrufe pro Token und Tag

2.000 (ein Batch zählt pro Nachricht)

Projekte pro Konto und Tag

100

Nachrichten pro JSON-RPC-Batch

32

Anfrage-Budget

45 Sekunden

Inline-Exportgröße

8 MB · 200.000 Dreiecke

Importierte Mesh-Datei

6 MB

Token pro Konto

10

Richte deinen Agenten darauf.

Token erstellen, Server im Client eintragen, um ein Teil bitten. Pro-Plan erforderlich; keine KI-Credits.

Frequently asked questions

Was ist der OwlCAD-MCP-Server?

Ein MCP-Endpunkt (Model Context Protocol) unter https://mcp.owlcad.com, der einem KI-Agenten elf Werkzeuge zum Bauen, Prüfen und Exportieren druckfertiger 3D-Modelle gibt. Der Transport ist Streamable HTTP und zustandslos – jeder Aufruf ist ein eigenständiger POST, authentifiziert mit einem persönlichen Zugriffstoken.

Welche MCP-Clients funktionieren damit?

Jeder Client, der MCP über HTTP spricht – getestet werden Claude Code, Claude Desktop und Cursor. Richte den Client auf https://mcp.owlcad.com und übergib dein Token in einem Authorization-Header als Bearer-Credential.

Welche Einheiten und Konventionen gelten?

Millimeter, Z nach oben und Drehungen in GRAD. Das steht in den initialize-Anweisungen und in owlcad://schema/conventions, denn hier falsch zu liegen ist der klassische stille Fehler – ein in Radiant verfasster Baum wirkt fast ungedreht.

Woher weiß ich, welche Formen und Parameter gültig sind?

Lies zuerst owlcad://schema/primitives. Es wird zur Laufzeit aus derselben Registry erzeugt, die der Validator durchsetzt – die veröffentlichten Bereiche sind also genau die, die angewendet werden. Ein Agent muss nie einen Parameternamen oder eine Grenze raten.

Welche Limits gibt es?

2.000 Aufrufe pro Token und Tag, 100 erstellte Projekte pro Konto und Tag, bis zu 32 Nachrichten in einem JSON-RPC-Batch und 45 Sekunden Budget pro Anfrage. Token sind Pro-exklusiv und werden bei jeder Anfrage erneut geprüft, ein ausgelaufenes Abo stoppt eines also sofort.

Open the editor · Features · Pricing · Gallery · Generate · Help center