Doku / MCP einrichten

Tools

MCP-Server für Erklärvideos

Über den MCP-Server von Chasca können Claude, Cursor oder jeder andere Client für das Model Context Protocol Erklärvideos für dich erstellen und ändern, mitten in dem, was du gerade ohnehin tust.

Basis-URL https://app.trychasca.com/api

Mit Claude oder ChatGPT verbinden

Füge Chasca als Connector hinzu und melde dich an: Du musst nichts installieren und brauchst keinen API-Schlüssel. Das klappt in jedem Plan, und Videos zählen wie in der App (zuerst deine kostenlosen Videos, dann die Minuten deines Plans).

Text
https://app.trychasca.com/mcp
  • Claude (claude.ai und Claude Desktop, in jedem Claude-Plan): Öffne Customize → Connectors und dann Add → Custom → Web. Füge die Adresse ein, fahre fort und melde dich bei Chasca an.
  • Claude Code: Führe den Befehl unten aus und danach /mcp, um dich anzumelden.
  • ChatGPT: Business- und Enterprise-Workspaces können es als eigenen MCP-Server hinzufügen. Jeder andere MCP-Client, der Remote-Server und OAuth unterstützt, funktioniert genauso.
Terminal
claude mcp add --transport http chasca https://app.trychasca.com/mcp

Um einen Assistenten zu trennen, öffne in der App Settings → API and MCP.

Auf deinem Rechner, mit API-Schlüssel

Ein kleiner MCP-Server, auf npm als @chasca/mcp veröffentlicht, der per stdio auf deinem Rechner läuft (Node 20 oder neuer). Er greift mit deinem Schlüssel auf die Chasca-API zu. Alles, was ein Agent tut, erscheint deshalb in deinem Konto (als über MCP erstellt gekennzeichnet) und zählt wie ein API-Aufruf: ab Plus, mit doppeltem Minutenverbrauch.

  • CHASCA_API_KEY: erforderlich. Erstelle einen Schlüssel in der App unter Settings → API keys.
  • CHASCA_API_URL: optional, Standard ist https://app.trychasca.com/api.

Claude Code

Registriere den Server einmalig:

Terminal
claude mcp add chasca \
  -e CHASCA_API_URL=https://app.trychasca.com/api \
  -e CHASCA_API_KEY=chk_live_... \
  -- npx -y @chasca/mcp

Mit --scope user steht der Server in jedem Projekt zur Verfügung. Prüfen kannst du ihn mit claude mcp list oder mit /mcp in Claude Code.

Claude Desktop

Füge Chasca zu claude_desktop_config.json hinzu (unter macOS in ~/Library/Application Support/Claude/, unter Windows in %APPDATA%\Claude\) und starte Claude Desktop anschließend neu:

claude_desktop_config.json
{
  "mcpServers": {
    "chasca": {
      "command": "npx",
      "args": ["-y", "@chasca/mcp"],
      "env": {
        "CHASCA_API_URL": "https://app.trychasca.com/api",
        "CHASCA_API_KEY": "chk_live_..."
      }
    }
  }
}

Falls Claude Desktop npx nicht findet, trag den vollständigen Pfad als command ein: where npx unter Windows oder which npx unter macOS zeigt ihn an.

Cursor und andere Clients

Jeder Client, der MCP über stdio spricht, funktioniert genauso: Führe npx -y @chasca/mcp mit gesetztem CHASCA_API_KEY aus. Füge in Cursor denselben mcpServers-Eintrag zu .cursor/mcp.json in deinem Projekt hinzu (oder zu ~/.cursor/mcp.json für alle Projekte).

Tools

Die MCP-Tools von Chasca mit ihren Parametern und ihrer Funktion
Tool Parameter Beschreibung
chasca_generate_explainer input, length, aspect, voice, language, preset, wait Erstellt ein Video aus einem Thema, einer Frage oder einem ganzen Dokument. Gibt den eingereihten Datensatz zurück oder wartet, bis das Video fertig ist, wenn wait true ist.
chasca_get_explainer id Status, Phase und Fortschritt; die Video-URL, sobald das Video fertig ist; der bearbeitbare Szenengraph und alle Versionen.
chasca_change_explainer id, change, wait Ändert genau eine Sache und lässt alles andere genau so, wie es war. Untertitel, Whiteboard-Stil, Musik, Wasserzeichen, Logo und Credit-Zeile ergeben kostenlos eine neue Version; eine neue Stimme oder ein neues Format ergibt ein eigenes Video aus demselben Skript und denselben Zeichnungen, das wie ein neues berechnet wird.
chasca_list_explainers limit Deine letzten Videos, neueste zuerst, jeweils mit einer kurzen Statuszeile.
chasca_list_voices language Alle Stimmen mit Tonfall und Hörprobe.

Die Generierung läuft im Hintergrund. Agenten fragen entweder chasca_get_explainer per Polling ab oder übergeben wait: true und warten blockierend, bis das Video fertig ist. Fehler enthalten einen klaren Hinweis für den Agenten, etwa wie sich ein fehlender Schlüssel beheben lässt oder wann ein neuer Versuch sinnvoll ist.

Beispiele zum Ausprobieren

  • „Erstelle aus dem angehängten Richtlinientext ein einminütiges Erklärvideo im Hochformat, das zeigt, wie bei uns Rückerstattungen funktionieren.“
  • „Mach aus diesem README ein zweiminütiges Erklärvideo im Blueprint-Stil, gesprochen von Atlas.“
  • „Mach von meinem letzten Chasca-Video eine Kopie im Hochformat für Reels.“
  • „Welche spanischen Stimmen eignen sich für Mexiko? Mach mit einer davon das Video von gestern noch einmal auf Spanisch.“