MCP
Koble til en AI-klient.
Bruk det statsløse Streamable HTTP-endepunktet og autentiser alle forespørsler med Bearer-nøkkelen din: https://video2url.com/api/mcp.
Anbefalt
Alternativ A – la agenten din installere det
Kopier hele denne ledeteksten til Codex, Claude Code, Cursor eller en annen kodeagent. Agenten skal oppdage MCP-klienten din og fullføre oppsettet med deg.
Konfigurer den eksterne Video2URL-serveren for MCP i min nåværende AI-kodingsklient. Finn først ut hvilken MCP--kompatible klient og operativsystem jeg bruker. Be meg om Video2URL API-nøkkelen min bare når det er nødvendig, og skriv den aldri ut igjen, logg den eller lagre den i et repository. Konfigurer en server med navnet video2url ved hjelp av Streamable HTTP-endepunktet https://video2url.com/api/mcp og autorisasjonsheaderen Bearer <MY_API_KEY>. Bruk riktig konfigurasjonsfil på brukernivå for denne klienten, behold alle eksisterende MCP-servere, og forklar hver fil du endrer. Last inn eller start klienten på nytt om nødvendig. Bekreft deretter forbindelsen ved å liste opp Video2URL-verktøyene og bekreft at create_upload, complete_upload, get_upload_status, create_share_link, get_share_link og revoke_share_link er tilgjengelige. Hvis automatisk konfigurasjon er umulig, gi meg den nøyaktige konfigurasjonsstien og én kommando eller handling om gangen. Vis aldri API-nøkkelen min i den endelige rapporten.Alternativ B – konfigurer det manuelt
Bruk denne generiske oppføringen for ekstern server hvis klienten din støtter Streamable HTTP. Erstatt bare plassholderen YOUR_API_KEY, og slå deretter sammen video2url-oppføringen med den eksisterende konfigurasjonen.
{
"mcpServers": {
"video2url": {
"url": "https://video2url.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}Bekreft tilkoblingen
Start klienten på nytt eller last den inn på nytt, åpne MCP-verktøylisten, og bekreft at de seks Video2URL-verktøyene vises. Hvis de ikke gjør det, sjekk endepunktet, Bearer-prefikset og nøkkeltillatelsene.
create_uploadKrever filnavn, MIME-type og størrelse i byte; returnerer en forutinnstilt URL.
complete_uploadKrever uploadId etter at råfilen PUT er vellykket.
get_upload_statusKrever uploadId og returnerer opplastingsstatus pluss filoppføringen når den er klar.
create_share_linkKrever fileId; tittel, synlighet og passord er valgfrie, med synlighet som standard satt til ikke oppført.
get_share_linkKrever shareId og returnerer en delingslenke eid av den autentiserte brukeren.
revoke_share_linkKrever shareId og tilbakekaller en delingslenke eid av den autentiserte brukeren.
For opplastinger, følg denne sekvensen:
create_upload→ Motta en uploadId og en midlertidig PUT URL.PUT→ Send rådfilen direkte til den returnerte URL.complete_upload→ Bekreft den lagrede filen.create_share_link→ Motta den endelige delingslenken.
