Über MCP verbinden
AR Clip stellt einen MCP-Server bereit, sodass ein Werkzeug, das das Model Context Protocol spricht, direkt an Ihrem Projekt arbeiten kann — die Szene lesen, Objekte hinzufügen, Ereignisse verdrahten, Patches schreiben.
Der Endpunkt
https://<your-server>/api/mcp/v1
Die Authentifizierung ist ein Bearer-Token:
Authorization: Bearer <your-api-token>
Das Token legen Sie in Ihren Kontoeinstellungen unter API & MCP an.
Es kann Ihre Projekte verändern. Halten Sie es aus allem heraus, was Sie teilen, und widerrufen Sie es, wenn es durchsickert.
Scopes
Ein Token trägt nur, was Sie ihm mitgeben:
| Scope | Erlaubt |
|---|---|
editor:read | Projekte, Szenen und Ressourcen lesen |
editor:write | sie anlegen und ändern |
editor:ai | die Generierungswerkzeuge |
editor:publish | veröffentlichen |
Geben Sie ein Nur-Lese-Token, wenn Sie nur Analyse wollen. Ein Modell, das nicht schreiben kann, kann nichts kaputt machen, und ein großer Teil nützlicher Arbeit — eine Szene prüfen, erklären, warum etwas nicht feuert, Änderungen planen — braucht nicht mehr.
Was sich verbindet
Alles, was MCP über Streamable HTTP umsetzt. In der Praxis: Claude Desktop, Claude Code, Cursor und eine wachsende Zahl von Editoren. Jedes hat seine eigene Stelle, einen Server zu deklarieren — Sie geben ihm die URL oben und Ihr Token.
Neben dem Editor arbeiten
Änderungen, die ein Assistent vornimmt, erscheinen live in Ihrem Editor, genauso wie die einer Kollegin, und sie landen in der Zusammenarbeitshistorie wie jede andere Bearbeitung.
Die produktive Form ist also: den Editor auf einem Bildschirm offen halten, Änderungen erbitten und zusehen, wie sie geschehen. Sie sehen sofort, wenn etwas nicht gemeint war, statt es hinterher zu entdecken.
Eine Sitzung merkt sich, an welchem Projekt und Space Sie arbeiten, Sie müssen das also nicht in jeder Anfrage wiederholen.
Was die Werkzeuge abdecken
Gruppiert danach, worum Sie bitten würden:
| Bereich | Der Assistent kann |
|---|---|
| Szene | Objekte auflisten, anlegen, verschieben, umhängen, duplizieren und löschen |
| Komponenten | jede Komponente an jedem Objekt lesen und setzen |
| Ereignisse | Auslöser und Schritte auflisten, Ereignisse hinzufügen und bearbeiten |
| Patches | Knotengraphen lesen, schreiben und prüfen und den erzeugten Code ansehen |
| Animation | Timeline-Presets anlegen |
| Physik | Körper, Collider und Anfangsgeschwindigkeiten setzen |
| Ressourcen | den Projektbaum durchsehen, Ordner anlegen, Assets importieren und erzeugen |
| Oberfläche | UI-Karten lesen und schreiben |
| Veröffentlichen | veröffentlichen, mit dem richtigen Scope |
Vier weitere, die man leicht übersieht, weil sie über den Server hinausgreifen:
| Außerdem | Was es tut |
|---|---|
| Screenshots | das Viewport aufnehmen, damit ein Assistent ansehen kann, was er gebaut hat |
| Messung | die echte Ausdehnung eines Objekts in Metern — so prüft er den Maßstab |
| Szenenexport | eine Szene als Daten herausnehmen |
| Blender-Brücke | mit einem laufenden Blender sprechen: Objekte auflisten, eine Szene hinschieben, eine zurückholen |
Ein Assistent kann seine eigene Arbeit sehen, was hilft — aber ein Standbild sagt nichts darüber, ob Skripte laufen, ob die Physik zur Ruhe kommt oder ob ein Marker trackt. Dafür braucht es eine Vorschau auf einem echten Gerät.
list_component_schemas, list_event_types, list_patch_nodes und die describe_*_api-Werkzeuge
antworten aus der laufenden Engine, ein Assistent kann also genau nachschlagen, was es gibt,
statt aus Trainingsdaten zu raten. Erfindet ein Modell Komponentennamen, sagen Sie ihm, es soll
zuerst diese aufrufen.
Fertige Aufgaben
Der Server bietet außerdem ein paar Prompts, die ein MCP-Client als Befehle anzeigt:
| Prompt | Tut |
|---|---|
build-scene | eine Szene aus einer Beschreibung bauen |
add-interactivity | Tipper, Auslöser und Schritte verdrahten |
animate | eine Timeline zusammenstellen |
audit-scene | nach Problemen suchen |
prepare-publish | prüfen, was vor dem Veröffentlichen zu prüfen lohnt |
Lesen, ohne zu ändern
Der Server veröffentlicht seine eigene Referenz als Ressourcen, die ein Client lesen kann:
was://project/info was://scene/current was://scene/selection
was://scripting/api was://patch/api was://events/api
was://physics/api was://timeline/api was://resources/api
was://ui/api
Sie werden aus der Engine erzeugt, beschreiben also nie eine Version der Plattform, die es nicht mehr gibt.
Weiter: Die Skills des Assistenten