Serwer MCP do transkrypcji wideo dla twojego asystenta AI

Podłącz serwer MCP do transkrypcji wideo i zleć asystentowi pracę z nagraniem. Przyjmujemy linki z YouTube, X, TikToka, Instagrama, Facebooka i Bluesky, klipy i zakończone VOD-y z Twitcha, filmy z Dailymotion i LinkedIn, piny z filmami z Pinteresta oraz Snapchat Spotlight. Możesz też dodać własny plik. Claude i ChatGPT łączysz przez OAuth, a Cursor, VS Code i Claude Code kluczem API.

  • Claude, ChatGPT, Cursor, VS Code i Claude Code
  • Te same minuty i limity co w REST API
  • Pełny link pozwala ponownie użyć transkrypcji z ostatnich 24 godzin

Podłącz asystenta i daj mu nagranie do przeczytania

Bez stawiania lokalnego serwera
Podłącz https://api.transcript1.com/mcp przez streamable HTTP. Serwer działa u nas. Potrzebujesz klienta, który obsługuje zdalne MCP.
Zaloguj się albo podaj klucz
W Claude i ChatGPT użyj OAuth. W Cursor, VS Code, Claude Code i własnych agentach wyślij klucz API jako Bearer token.
Asystent ma dostęp do 8 narzędzi
Może wywołać transcribe, get_transcription, list_transcriptions, create_upload, get_upload_status, complete_upload, delete_transcription i get_account.
Długie nagranie przeczyta po kawałku
Dzielimy tekst na strony między segmentami, bez urywania fragmentu w połowie. Domyślnie każda linijka ma znacznik czasu.
Nie musi przepisywać tego samego filmu ponownie
Dla pełnego linku transcribe może użyć pasującej transkrypcji z ostatnich 24 godzin. Krótkiego linku nie dopasujemy w ten sposób. Zapisane ID odczytasz przez get_transcription.

Jak podłączyć MCP w Cursor i VS Code

W Cursor dodaj adres serwera i klucz API do .cursor/mcp.json. VS Code używa .vscode/mcp.json. Dla obu edytorów mamy też instalację jednym kliknięciem.

Klient musi obsługiwać zdalny serwer przez streamable HTTP i wysyłać nagłówek Authorization. Cursor i VS Code mają różne formaty konfiguracji. Skopiuj przykład dla swojego edytora, zamiast tylko zmieniać nazwę pliku.

Po podłączeniu poproś asystenta o wywołanie get_account lub list_transcriptions. Sprawdzisz w ten sposób dostęp do konta bez tworzenia płatnej transkrypcji.

Nie widać narzędzi? Sprawdź, czy klient wczytał konfigurację i włączył serwer. Jeśli wywołanie zwraca błąd autoryzacji, sprawdź klucz w ustawieniach klienta.

.cursor/mcp.json
{
  "mcpServers": {
    "transcript1": {
      "url": "https://api.transcript1.com/mcp",
      "headers": {
        "Authorization": "Bearer t1_YOURKEY"
      }
    }
  }
}

Jak podłączyć Claude Code, Claude i ChatGPT

W Claude Code uruchom claude mcp add z adresem serwera i kluczem API. W Claude dodaj własny konektor, podaj ten sam adres i zaloguj się. ChatGPT korzysta z tego samego URL. Sprawdź instrukcję dla swojego klienta.

Konektory Claude i ChatGPT korzystają z OAuth. Ich dostępność zależy od planu asystenta i ustawień twojego zespołu. Klucz API w edytorze to inny sposób połączenia, więc trzymaj się instrukcji dla aplikacji, której używasz.

Gdy narzędzia są już dostępne, podaj publiczny link i konkretne zadanie. Możesz najpierw poprosić o transkrypcję rolki z Instagrama, a potem o wypisanie instrukcji, które ktoś w niej mówi.

Asystent dostaje od nas tekst z nagrania. Jeśli nie obejrzał filmu, nie wie, co pokazano bez słów.

Claude Code
claude mcp add --transport http transcript1 https://api.transcript1.com/mcp --header "Authorization: Bearer t1_YOURKEY"

Asystent zleca transkrypcję i czyta kolejne strony

Asystent wywołuje transcribe, czeka i odczytuje pierwszą stronę tekstu. Jeśli przetwarzanie jeszcze trwa, dostaje ID do get_transcription. Sprawdź parametry narzędzi i zasady pracy agenta z transkrypcją.

Domyślnie dostaje tekst ze znacznikami czasu. Przy długim nagraniu następna strona zaczyna się od granicy segmentu. Wartość next_from_seconds trzeba przekazać jako from_seconds w kolejnym odczycie.

Pierwsza strona to nie zawsze cała rozmowa. Zanim asystent podsumuje nagranie, powinien przeczytać wszystkie potrzebne fragmenty.

Pełne linki pozwalają dopasować transkrypcję z ostatnich 24 godzin. Krótkie linki do udostępniania nie dają takiego dopasowania przy zlecaniu. Niezależnie od rodzaju linku, znane ID możesz odczytać przez get_transcription bez tworzenia nowej transkrypcji.

W przykładzie poniżej zastąp tekst w nawiasach prawdziwym linkiem do publicznego filmu z TikToka.

Przykładowe wywołania asystenta
transcribe(url="[public TikTok video URL]")

get_transcription(id="tr_8fK2Lm0PqRsTuVwXyZaBcD", format="srt")

Kiedy asystent może wysłać plik z dysku

Przez MCP przesyłamy parametry i odpowiedzi, nie bajty nagrania. Narzędzie create_upload rezerwuje transkrypcję i zwraca plan części. Asystent musi umieć odczytać plik, wysłać części przez HTTP poza MCP i na koniec wywołać complete_upload. Sprawdź, jak działa wysyłanie plików.

Nie każdy asystent ma dostęp do lokalnego dysku lub potrafi wysłać dane binarne. Wtedy wrzuć nagranie w panelu i podaj mu ID gotowej transkrypcji. Sama nazwa pliku w rozmowie nie udostępnia nam jego zawartości.

Jeśli potrzebujesz webhooka, użyj REST API. Narzędzia MCP nie mają tego parametru. W rozmowie asystent może poczekać przez ograniczony czas, a potem wracać do transkrypcji przez get_transcription.

Po utracie połączenia sprawdź ostatnie transkrypcje lub wróć do znanego ID. Przerwane wywołanie nie oznacza, że nic nie zostało utworzone. Ten sam serwer wykorzystasz do pracy z filmem z Bluesky lub tekstem z TikToka. Post musi być publiczny. Transkrypcja opisuje to, co słychać, nie to, co widać.

Na start dostajesz 60 minut

Załóż konto, potwierdź e-mail i wykorzystaj 60 minut za darmo. To jednorazowa pula. Bez karty.

Utwórz klucz API

Najczęstsze pytania

Nie ma tu odpowiedzi na twoje pytanie? Napisz do nas

Jakiego asystenta mogę podłączyć?

Claude i ChatGPT przez własne konektory, Cursor i VS Code instalacją jednym kliknięciem, a Claude Code jedną komendą. Możesz też użyć innego klienta, który obsługuje zdalne serwery MCP.

Muszę tworzyć klucz API?

W Claude i ChatGPT logujesz się przez OAuth. W innych aplikacjach podajesz klucz z prefiksem t1_ w nagłówku Authorization. Utworzysz go w panelu na stronie „API keys”.

Asystent przepisze nagranie z mojego komputera?

Tak, jeśli potrafi odczytać plik i wysłać go przez HTTP. Najpierw wywołuje create_upload, potem wysyła części poza MCP i potwierdza upload przez complete_upload. Jeśli nie ma takich możliwości, wrzuć plik w panelu i podaj mu ID transkrypcji.

Czy MCP zużywa tę samą pulę minut?

Tak. Narzędzia korzystają z tego samego API i twojego konta. Obowiązują te same opłaty, limity, limity requestów i kody błędów.