MCP
Podłącz klienta AI
Użyj bezstanowego punktu końcowego Streamable HTTP i uwierzytelniaj każde żądanie za pomocą klucza nośnika: https://video2url.com/api/mcp.
Zalecony
Opcja A — pozwól swojemu agentowi ją zainstalować
Skopiuj cały ten monit do Codexu, Claude Code, Cursora lub innego agenta kodującego. Agent powinien wykryć Twojego klienta MCP i zakończyć konfigurację razem z Tobą.
Skonfiguruj zdalny serwer MCP Video2URL w moim obecnym kliencie kodującym AI. Najpierw sprawdź, jakiego klienta i systemu operacyjnego kompatybilnego z MCP używam. Poproś mnie o klucz API Video2URL tylko wtedy, gdy będzie potrzebny i nigdy go nie drukuj, nie loguj ani nie przesyłaj do repozytorium. Skonfiguruj serwer o nazwie video2url przy użyciu strumieniowego punktu końcowego HTTP https://video2url.com/api/mcp i nośnika nagłówka autoryzacji <MY_API_KEY>. Użyj prawidłowego pliku konfiguracyjnego na poziomie użytkownika dla tego klienta, zachowaj wszystkie istniejące serwery MCP i wyjaśnij każdy zmieniony plik. W razie potrzeby załaduj ponownie lub zrestartuj klienta. Następnie zweryfikuj połączenie, wyświetlając listę narzędzi Video2URL i potwierdź, że create_upload,complete_upload, get_upload_status, create_share_link, get_share_link i revoke_share_link są dostępne. Jeśli automatyczna konfiguracja nie jest możliwa, podaj dokładną ścieżkę konfiguracji i jedno polecenie lub akcję na raz. Nigdy nie ujawniaj mojego klucza API w swoim raporcie końcowym.Opcja B — skonfiguruj ręcznie
Użyj tego ogólnego wpisu serwera zdalnego, jeśli Twój klient obsługuje przesyłany strumieniowo protokół HTTP. Zastąp tylko symbol zastępczy YOUR_API_KEY, a następnie połącz wpis video2url z istniejącą konfiguracją.
{
"mcpServers": {
"video2url": {
"url": "https://video2url.com/api/mcp",
"headers": {
"Authorization": "Bearer <YOUR_API_KEY>"
}
}
}
}Sprawdź połączenie
Uruchom ponownie lub załaduj ponownie klienta, otwórz jego listę narzędzi MCP i potwierdź, że pojawia się sześć narzędzi Video2URL. Jeśli tak nie jest, sprawdź punkt końcowy, prefiks nośnika i uprawnienia klucza.
create_uploadWymaga nazwy pliku, typu MIME i rozmiaru w bajtach; zwraca wstępnie podpisany URL.
complete_uploadWymaga uploadId po pomyślnym wykonaniu PUT nieprzetworzonego pliku.
get_upload_statusWymaga uploadId i zwraca stan przesyłania oraz rekord pliku, gdy jest gotowy.
create_share_linkWymaga identyfikatora pliku; tytuł, widoczność i hasło są opcjonalne, a widoczność jest domyślnie ustawiona na niepubliczny.
get_share_linkWymaga shareId i zwraca łącze udostępniania należące do uwierzytelnionego użytkownika.
revoke_share_linkWymaga shareId i odwołuje łącze udostępniania należące do uwierzytelnionego użytkownika.
W przypadku przesyłania postępuj zgodnie z następującą sekwencją:
create_upload→ Otrzymaj identyfikator przesyłania i tymczasowy PUT URL.PUT→ Wyślij surowy plik bezpośrednio do zwróconego URL.complete_upload→ Sprawdź zapisany plik.create_share_link→ Otrzymaj ostateczny link do udostępniania.
