Durchsuchen Sie Entwicklerdokumente

MCP

Verbinden Sie einen AI-Client

Verwenden Sie den zustandslosen Endpunkt Streamable HTTP und authentifizieren Sie jede Anfrage mit Ihrem Bearer-Schlüssel: https://video2url.com/api/mcp.

Empfohlen

Option A – Lassen Sie es von Ihrem Agenten installieren

Kopieren Sie diese gesamte Eingabeaufforderung in Codex, Claude Code, Cursor oder einen anderen Codierungsagenten. Der Agent sollte Ihren MCP-Client erkennen und die Einrichtung mit Ihnen abschließen.

Agent installation prompt
Richten Sie den Video2URL-Remote-MCP-Server in meinem aktuellen AI-Codierungsclient ein. Ermitteln Sie zunächst, welchen MCP--kompatiblen Client und welches Betriebssystem ich verwende. Fragen Sie mich nur bei Bedarf nach meinem Video2URL API-Schlüssel und drucken Sie ihn niemals zurück, protokollieren Sie ihn nicht und übergeben Sie ihn niemals an ein Repository. Konfigurieren Sie einen Server mit dem Namen video2url mithilfe des Endpunkts Streamable HTTP https://video2url.com/api/mcp und des Autorisierungsheaders Bearer <MY_API_KEY>. Verwenden Sie die richtige Konfigurationsdatei auf Benutzerebene für diesen Client, behalten Sie alle vorhandenen MCP-Server bei und erläutern Sie jede Datei, die Sie ändern. Laden Sie den Client bei Bedarf neu oder starten Sie ihn neu. Überprüfen Sie dann die Verbindung, indem Sie die Video2URL-Tools auflisten und bestätigen, dass create_upload, complete_upload, get_upload_status, create_share_link, get_share_link und revoke_share_link verfügbar sind. Wenn eine automatische Konfiguration nicht möglich ist, geben Sie mir den genauen Konfigurationspfad und jeweils einen Befehl oder eine Aktion an. Geben Sie niemals meinen API-Schlüssel in Ihrem Abschlussbericht preis.
Erwartetes Ergebnis:Starten Sie Ihren Client neu oder laden Sie ihn neu, öffnen Sie die Liste seiner MCP-Tools und bestätigen Sie, dass die sechs Video2URL-Tools angezeigt werden. Ist dies nicht der Fall, überprüfen Sie den Endpunkt, das Bearer-Präfix und die Schlüsselberechtigungen.

Option B – manuell konfigurieren

Verwenden Sie diesen generischen Remote-Server-Eintrag, wenn Ihr Client Streamable HTTP unterstützt. Ersetzen Sie nur den Platzhalter YOUR_API_KEY und führen Sie dann den video2url-Eintrag in Ihre bestehende Konfiguration ein.

MCP Client-Konfiguration
{
  "mcpServers": {
    "video2url": {
      "url": "https://video2url.com/api/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}

Überprüfen Sie die Verbindung

Starten Sie Ihren Client neu oder laden Sie ihn neu, öffnen Sie die Liste seiner MCP-Tools und bestätigen Sie, dass die sechs Video2URL-Tools angezeigt werden. Ist dies nicht der Fall, überprüfen Sie den Endpunkt, das Bearer-Präfix und die Schlüsselberechtigungen.

create_upload

Erfordert Dateinamen, MIME-Typ und Größe in Bytes; gibt ein vorsigniertes URL zurück.

complete_upload

Erfordert uploadId, nachdem die Rohdatei PUT erfolgreich war.

get_upload_status

Erfordert uploadId und gibt den Upload-Status sowie den Dateidatensatz zurück, wenn er bereit ist.

create_share_link

Erfordert fileId; Titel, Sichtbarkeit und Passwort sind optional, wobei die Sichtbarkeit standardmäßig auf „Nicht gelistet“ eingestellt ist.

get_share_link

Erfordert shareId und gibt einen Freigabelink zurück, der dem authentifizierten Benutzer gehört.

revoke_share_link

Erfordert shareId und widerruft einen Freigabelink, der dem authentifizierten Benutzer gehört.

Befolgen Sie beim Hochladen die folgende Reihenfolge:

  1. create_uploadErhalten Sie einen uploadId und einen temporären PUT URL.
  2. PUTSenden Sie die Rohdatei direkt an den zurückgegebenen URL.
  3. complete_uploadÜberprüfen Sie die gespeicherte Datei.
  4. create_share_linkErhalten Sie den endgültigen Freigabelink.