MCP-Server · 15 Tools
Verbinden Sie Ihren Agenten
Der gehostete MCP-Server von ZOREVA-UI gibt Ihrem Coding-Agenten Metal- und AGSL-Shader, Icons und Projekt-Zips von Kompositionen für iPhone und Android. Wählen Sie einen Client und fügen Sie den Server hinzu. Ihr Client öffnet ZOREVA-UI, Sie melden sich an und klicken auf Zulassen, und er verbindet sich von selbst.
MCP ist in jedem Tarif kostenlos. Free-Konten erhalten 5 Downloads pro Woche für Apps oder Shader. Preise ansehen
Einrichtung
Wählen Sie Ihren Client
Cursor
Natives MCP unter Settings → MCP. Shader und Icons im Editor.
- 01
MCP-Server hinzufügen
Öffne oder erstelle ~/.cursor/mcp.json (oder .cursor/mcp.json in einem Projekt) und füge Folgendes ein:
json{ "mcpServers": { "zoreva-ui": { "url": "https://zoreva-ui.com/api/mcp", "type": "http" } } } - 02
Authentifizieren
Öffne Settings → MCP und klicke neben zoreva-ui auf Connect (oder Needs login). Dein Client öffnet zoreva-ui.com: Melde dich an, prüfe die Anfrage und klicke auf Erlauben. Die Verbindung wird automatisch gespeichert; es gibt nichts zu kopieren.
- 03
Prüfen, ob es funktioniert
Unter Einstellungen → MCP zeigt zoreva-ui einen grünen Punkt und seine Tools. Öffne einen neuen Agent-Chat und frag: „Liste die ZOREVA-UI-Shader auf.“ Der Agent sollte list_shaders aufrufen.
Manuelles Token (Ausweichlösung)
Nur für Clients, die keine OAuth-Anmeldung können. Öffnen Sie Konto → MCP-Zugriffstoken kopieren, und senden Sie es als Header. Token aus dem Konto gelten 7 Tage.
Authorization: Bearer YOUR_ZOREVA_TOKEN15 Tools
Was Ihr Agent aufrufen kann
Tools laufen nur, wenn Sie darum bitten. Die Limits von Free und Pro sowie die Wochenkontingente gelten für jeden Aufruf.
Shader
Metal + SwiftUI oder Android AGSL
list_shadersListet die für Ihren Plan sichtbaren Shader-Hintergründe, optional nach Kategorie.
resolve_shaderMacht aus einer Freitext-Anfrage genau eine Shader-ID oder bittet um Präzisierung.
get_shaderVollständiger Metal-Quellcode + SwiftUI-Snippet (xcode) oder ein kurzlebiges AGSL-Zip-Ticket (android).
customize_shaderFärben Sie einen Shader um oder ändern Sie sein Timing mit begrenzten, deterministischen Änderungen.
Icons
Tabler, Lucide, Hugeicons, line-md
list_iconsListet Icons, nach Tags sortiert, wenn Sie eine Suche übergeben.
resolve_iconMacht aus einer Absicht sortierte Icon-Kandidaten, Free zuerst.
get_iconEine Icon-Karte: Anbieter, Stufe, Stil, swiftRef und Tags.
customize_iconMit Ihrem Strich und Ihrer Farbe als SVG, JSX oder TSX exportieren.
Kompositionen
iPhone (SwiftUI/Xcode) und Android (Jetpack Compose)
list_compositionsListet die für Ihren Plan sichtbaren Kompositionen. Nur wenn Sie nach Apps fragen.
resolve_compositionMacht aus Freitext eine Kompositions-ID und rät bei Gleichstand nie.
get_composition_downloadGibt eine kurzlebige Projekt-Zip-URL aus, Artefakt xcode oder android.
get_composition_design_briefLayout, Screens und Fokus-Slots. Keine Swift- oder Kotlin-Quellen.
Sitzung
Suche, Playbook und Fehler
search_catalogShader, Icons oder Kompositionen per Freitext suchen.
get_host_playbookDas ZOREVA-UI-Host-Playbook, einmal pro Sitzung gelesen.
explain_last_errorEine {error}-Payload erklären und was als Nächstes zu tun ist.
So funktioniert es
Vom Prompt zum Projekt
- 01
Fragen
Bitten Sie Ihren Agenten um einen Shader, ein Icon oder eine Komposition. Er löst die Anfrage zu einer einzigen ID auf oder lässt Sie wählen.
- 02
Abrufen
Shader und Icons kommen als Code zurück. Kompositionen kommen als kurzlebiges Projekt-Zip über get_composition_download.
- 03
Anpassen
Ihr Agent entpackt das Projekt, liest es und passt an, was Sie verlangt haben. Ein Shader wird nie automatisch in eine App eingefügt.