MostlyRender

MCP-Server (KI-Agenten)

Lassen Sie einen KI-Agenten — Claude Desktop, Claude Code, Cursor oder einen beliebigen Model Context Protocol-Client — Bilder und PDFs aus Ihren Vorlagen rendern und Live-URLs screenshooten, als Tool-Aufrufe. Es ist die gleiche REST-API, die Sie selbst aufrufen würden, nur als Agent-Tools verfügbar gemacht.

Es gibt einen Mostly Tiny MCP-Server (mostlytiny-mcp). Sie können ihn auf zwei Arten ausführen — begrenzt auf nur MostlyRender oder angemeldet in Ihrem gesamten Mostly Tiny-Konto. Beide stellen die gleichen MostlyRender-Tools zur Verfügung; wählen Sie je nachdem, wie viel des Toolkits Sie möchten.

# Empfohlen — nur MostlyRender (ein API-Schlüssel)

Führen Sie den Server mit einem einzelnen MostlyRender-Schlüssel aus und er stellt nur die Render-Tools zur Verfügung — eine kleine, fokussierte Tool-Oberfläche, die Agenten am zuverlässigsten auswählen. Erstellen Sie einen Schlüssel in Settings → API keys (mr_live_… oder mr_test_…), dann:

Claude Code:

bash
claude mcp add mostly-tiny --env MOSTLYRENDER_API_KEY=mr_live_xxx -- npx -y mostlytiny-mcp

Claude Desktop / Cursor (claude_desktop_config.json · .cursor/mcp.json):

json
{
  "mcpServers": {
    "mostly-tiny": {
      "command": "npx",
      "args": ["-y", "mostlytiny-mcp"],
      "env": { "MOSTLYRENDER_API_KEY": "mr_live_xxx" }
    }
  }
}

Verwenden Sie einen mr_test_…-Schlüssel während der Einrichtung — Test-Renders beeinflussen nicht Ihre Live-Nutzung.

# Das ganze Toolkit — gehostet, Anmeldung (kein Schlüssel)

Verwenden Sie mehr als ein Produkt? Fügen Sie den gehosteten Server per URL hinzu und melden Sie sich mit Ihrem Mostly Tiny-Konto im Browser an (OAuth 2.1 — kein API-Schlüssel zu verwalten). Sie bekommen die Tools aller live verfügbaren Produkte auf einmal: Rendern Sie ein Bild und erstellen Sie einen QR-Code, generieren Sie eine Datenschutzrichtlinie, fügen Sie eine Karte hinzu — alles von einer Installation.

bash
claude mcp add --transport http mostly-tiny https://mcp.mostlytiny.io

Auf jeden Fall lässt das immer aktive mostlytiny_catalog-Tool einen Agenten den Rest des Portfolios entdecken (und wie man ein Produkt aktiviert) — so können Sie mit MostlyRender beginnen und in das Toolkit hineinwachsen, ohne alles neu zu installieren.

# MostlyRender-Tools

Tool Funktion
mostlyrender_list_templates Listet Ihre Vorlagen auf (id, name, Größe, Engine). Rufen Sie dies zuerst auf — jeder Ebenenname ist ein Render-Parameter.
mostlyrender_render Rendern Sie eine Vorlage zu PNG / JPEG / WebP / PDF → öffentliche Asset-URL. Überschreibt Ebenen nach Name.
mostlyrender_render_batch Rendern Sie viele Variationen einer Vorlage in einem Aufruf.
mostlyrender_screenshot Erfassen Sie jede öffentliche URL als Bild oder PDF.
mostlyrender_render_by_url Rendern auf Anfrage über eine signierte URL (OG-Bilder, <img>-Tags).
mostlyrender_get_render Überprüfen Sie den Status eines asynchronen Renders und erhalten Sie seine Ergebnis-URL.
mostlyrender_get_account Geben Sie das Plan, die Nutzung und die E-Mail des verbundenen Kontos zurück.

# Ein typischer Agent-Workflow

Der Agent entdeckt eine Vorlage, sieht, dass ihre Ebenen title, subtitle und badge heißen, und rendert sie dann — keine menschliche Beteiligung:

text
Sie:   Erstellen Sie ein Launch-Bild mit dem Titel „Wir haben unsere Serie A aufgelegt".
Agent: → mostlyrender_list_templates   → tpl_launch (layers: title, subtitle, badge)
       → mostlyrender_render            { template: "tpl_launch",
                                          modifications: { title: "Wir haben unsere Serie A aufgelegt",
                                                           badge: "News" } }
       ← https://img.mostlyrender.com/r/rnd_9f3a.png

Weil der Ebenenname der Parameter ist, kann ein Agent eine Vorlage introspizieren und sie korrekt ausfüllen, ohne dass etwas verdrahtet ist. Siehe Templates as parameters.

# Authentifizierung

Der begrenzte Server authentifiziert sich mit Ihrem API-Schlüssel — dem gleichen Schlüssel, den die REST-API und SDKs verwenden; der gehostete Server verwendet stattdessen Ihr angemeldetes Mostly Tiny-Konto. Renders, die von einem Agenten erstellt werden, werden genau wie jedes andere Render in Rechnung gestellt: nach Nutzung, niemals blockiert.

Variable Erforderlich Standard
MOSTLYRENDER_API_KEY ja (begrenzter Modus)
MOSTLYRENDER_BASE_URL nein https://api.mostlyrender.com