Für KI-Agenten
Video mit MCP konvertieren
Muxara stellt einen Remote-MCP-Server bereit, damit Claude, Cursor und andere Agenten Konvertierungsaufträge erstellen, Medien hochladen und Ergebnisse herunterladen können.
Tools
Acht MCP-Tools spiegeln den Konvertierungsablauf der Website. Agenten rufen diese über Streamable HTTP am unten genannten Endpunkt auf.
list_conversionsAlle Konvertierungsoptionen mit akzeptierten Eingabeerweiterungen und Ausgabeformat auflisten.
get_conversion_defaultsStandard- und gültige Codec-, Qualitäts- und Trim-Parameter für einen Slug abrufen.
create_conversion_jobAuftrag erstellen und signierte Upload-URL erhalten (max. 500 MB Eingabe).
confirm_uploadBestätigen, dass die Datei zur signierten URL hochgeladen wurde.
update_conversion_jobAusgabeformat oder Konvertierungseinstellungen vor der Verarbeitung ändern.
start_conversionFFmpeg-Konvertierung auf dem Worker einreihen.
get_conversion_statusAuftragsstatus und Fortschritt abfragen, wenn bereit.
get_media_infoHochgeladene Datei auf Dauer, Auflösung, Codecs und Bitrate prüfen.
Anwendungsfälle
KI-Chat-Assistenten
Ein Nutzer bittet seinen Assistenten, MKV in MP4 zu konvertieren. Der Agent listet Formate auf, erstellt einen Auftrag, leitet den Upload an und liefert einen Download-Link, wenn fertig.
Automatisierungs-Pipelines
Skripte oder CI-Jobs erstellen Konvertierungsaufträge, laden über signierte URLs hoch und fragen den Status ohne Browser ab – nützlich für Medien-Prep-Workflows.
Format-Erkennung
Agenten rufen list_conversions und get_conversion_defaults auf, bevor sie den passenden Slug für Dateierweiterung und Zielgerät wählen.
Editor- und CMS-Integrationen
Eigene Tools bauen, die Transcodierung an Muxara übergeben und dabei dieselben Limits wie die öffentliche Website einhalten.
Ablauf
Dateibytes werden nicht über MCP-Tool-Aufrufe gesendet. Der Upload nutzt eine signierte URL, wie auf der Website.
- create_conversion_job - liefert jobId und uploadUrl
- Datei per PUT an uploadUrl senden (Content-Type: application/octet-stream)
- confirm_upload
- start_conversion (optional vorher update_conversion_job)
- get_conversion_status bis status ready ist
- Download von der URL in der Status-Antwort
Verbinden
Streamable HTTP als Transport nutzen. Der Endpunkt ist https://api.muxara.com/mcp.
Cursor
In Ihrer MCP-Konfiguration hinzufügen (.cursor/mcp.json oder Cursor-Einstellungen):
{
"mcpServers": {
"muxara": {
"url": "https://api.muxara.com/mcp"
}
}
}MCP Inspector
Inspector starten, Streamable HTTP wählen und die vollständige Endpunkt-URL eingeben:
npx @modelcontextprotocol/inspector
# Streamable HTTP → https://api.muxara.com/mcpAuthentifizierung
Der MCP-Server ist öffentlich – keine API-Schlüssel, OAuth oder Muxara-Konto erforderlich.
- Kein API-Schlüssel oder Registrierung
- Streamable HTTP unter api.muxara.com/mcp
- Fair-Use-Ratenlimits gelten
- Kostenlose Konvertierung und Download