Zum Hauptinhalt springen

Ü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.

Behandeln Sie das Token wie ein Passwort

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:

ScopeErlaubt
editor:readProjekte, Szenen und Ressourcen lesen
editor:writesie anlegen und ändern
editor:aidie Generierungswerkzeuge
editor:publishverö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:

BereichDer Assistent kann
SzeneObjekte auflisten, anlegen, verschieben, umhängen, duplizieren und löschen
Komponentenjede Komponente an jedem Objekt lesen und setzen
EreignisseAuslöser und Schritte auflisten, Ereignisse hinzufügen und bearbeiten
PatchesKnotengraphen lesen, schreiben und prüfen und den erzeugten Code ansehen
AnimationTimeline-Presets anlegen
PhysikKörper, Collider und Anfangsgeschwindigkeiten setzen
Ressourcenden Projektbaum durchsehen, Ordner anlegen, Assets importieren und erzeugen
OberflächeUI-Karten lesen und schreiben
Veröffentlichenveröffentlichen, mit dem richtigen Scope

Vier weitere, die man leicht übersieht, weil sie über den Server hinausgreifen:

AußerdemWas es tut
Screenshotsdas Viewport aufnehmen, damit ein Assistent ansehen kann, was er gebaut hat
Messungdie echte Ausdehnung eines Objekts in Metern — so prüft er den Maßstab
Szenenexporteine Szene als Daten herausnehmen
Blender-Brückemit einem laufenden Blender sprechen: Objekte auflisten, eine Szene hinschieben, eine zurückholen
Ein Screenshot ist kein Beweis

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.

Mehrere Werkzeuge beschreiben dem Modell die Plattform selbst

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:

PromptTut
build-sceneeine Szene aus einer Beschreibung bauen
add-interactivityTipper, Auslöser und Schritte verdrahten
animateeine Timeline zusammenstellen
audit-scenenach Problemen suchen
prepare-publishprü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