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.

  1. 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"
        }
      }
    }
  2. 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.

  3. 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_TOKEN

15 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_shaders

    Listet die für Ihren Plan sichtbaren Shader-Hintergründe, optional nach Kategorie.

  • resolve_shader

    Macht aus einer Freitext-Anfrage genau eine Shader-ID oder bittet um Präzisierung.

  • get_shader

    Vollständiger Metal-Quellcode + SwiftUI-Snippet (xcode) oder ein kurzlebiges AGSL-Zip-Ticket (android).

  • customize_shader

    Färben Sie einen Shader um oder ändern Sie sein Timing mit begrenzten, deterministischen Änderungen.

Icons

Tabler, Lucide, Hugeicons, line-md

  • list_icons

    Listet Icons, nach Tags sortiert, wenn Sie eine Suche übergeben.

  • resolve_icon

    Macht aus einer Absicht sortierte Icon-Kandidaten, Free zuerst.

  • get_icon

    Eine Icon-Karte: Anbieter, Stufe, Stil, swiftRef und Tags.

  • customize_icon

    Mit Ihrem Strich und Ihrer Farbe als SVG, JSX oder TSX exportieren.

Kompositionen

iPhone (SwiftUI/Xcode) und Android (Jetpack Compose)

  • list_compositions

    Listet die für Ihren Plan sichtbaren Kompositionen. Nur wenn Sie nach Apps fragen.

  • resolve_composition

    Macht aus Freitext eine Kompositions-ID und rät bei Gleichstand nie.

  • get_composition_download

    Gibt eine kurzlebige Projekt-Zip-URL aus, Artefakt xcode oder android.

  • get_composition_design_brief

    Layout, Screens und Fokus-Slots. Keine Swift- oder Kotlin-Quellen.

Sitzung

Suche, Playbook und Fehler

  • search_catalog

    Shader, Icons oder Kompositionen per Freitext suchen.

  • get_host_playbook

    Das ZOREVA-UI-Host-Playbook, einmal pro Sitzung gelesen.

  • explain_last_error

    Eine {error}-Payload erklären und was als Nächstes zu tun ist.

So funktioniert es

Vom Prompt zum Projekt

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

  2. 02

    Abrufen

    Shader und Icons kommen als Code zurück. Kompositionen kommen als kurzlebiges Projekt-Zip über get_composition_download.

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