ScribeToAny dla deweloperów

ScribeToAny udostępnia zdalny serwer MCP. Połącz go z ChatGPT, Claude, Cursor lub dowolnym innym klientem MCP, a aplikacja AI będzie mogła wyświetlać listę Twoich transkrypcji, odczytywać je jako tekst lub napisy i rozpoczynać nowe transkrypcje z linku – wszystko w ramach Twojego zalogowanego konta.

Adres URL serwera

https://scribetoany.com/api/mcp

Transport Streamable HTTP, bezstanowy JSON-RPC z odpowiedziami JSON (brak strumieniowania SSE, brak session id). Nie potrzebujesz API key: klient loguje Cię przez OAuth przy pierwszym połączeniu.

Połącz

ChatGPT

ScribeToAny jest dostępny w katalogu wtyczek ChatGPT: dodaj do ChatGPT. Więcej na stronie ChatGPT.

Claude

Dodaj jako custom connector (lub przejdź do Settings → Connectors → Add custom connector i wklej adres URL serwera). Więcej na stronie Claude.

Claude Code

Uruchom to polecenie, a następnie zaloguj się za pomocą /mcp:

claude mcp add --transport http scribetoany https://scribetoany.com/api/mcp

Cursor

Dodaj do Cursor jednym kliknięciem lub dodaj tę konfigurację do ~/.cursor/mcp.json:

{
  "mcpServers": {
    "scribetoany": {
      "url": "https://scribetoany.com/api/mcp"
    }
  }
}

Codex CLI

codex mcp add scribetoany --url https://scribetoany.com/api/mcp
codex mcp login scribetoany

Gemini CLI

Uruchom to polecenie, a następnie zaloguj się za pomocą /mcp auth scribetoany:

gemini mcp add --transport http --scope user scribetoany https://scribetoany.com/api/mcp

VS Code

W pliku .vscode/mcp.json:

{
  "servers": {
    "scribetoany": {
      "type": "http",
      "url": "https://scribetoany.com/api/mcp"
    }
  }
}

Gdy aplikacja otworzy ScribeToAny, zaloguj się i wybierz „Zezwól na dostęp”. Aby rozłączyć, usuń ScribeToAny w ustawieniach aplikacji AI. Aby przetestować serwer bez aplikacji AI, uruchom npx @modelcontextprotocol/inspector, wybierz Streamable HTTP i użyj powyższego adresu URL.

Pozwól swojemu agentowi to skonfigurować

Korzystasz z agenta do kodowania (Claude Code, Codex, Gemini CLI, Cursor)? Wklej mu poniższy tekst, a skonfiguruje serwer za Ciebie.

Skonfiguruj dla mnie ScribeToAny, abym mógł transkrybować audio i wideo oraz odczytywać moje transkrypcje bezpośrednio stąd.

1. Dodaj zdalny serwer MCP https://scribetoany.com/api/mcp (Streamable HTTP, OAuth, bez API key) pod nazwą "scribetoany". Użyj odpowiedniego dla siebie polecenia, np. `claude mcp add --transport http scribetoany https://scribetoany.com/api/mcp` w Claude Code, `codex mcp add scribetoany --url https://scribetoany.com/api/mcp` w Codex lub `gemini mcp add --transport http --scope user scribetoany https://scribetoany.com/api/mcp` w Gemini CLI.
2. Rozpocznij logowanie. Otworzy ono ScribeToAny w mojej przeglądarce, gdzie się zaloguję i wybiorę „Zezwól na dostęp”.
3. Gdy serwer zostanie połączony, wyświetl moje ostatnie transkrypcje, aby potwierdzić, że wszystko działa.

Transkrybuj pliki na swoim komputerze (CLI)

Klienci MCP inni niż ChatGPT nie potrafią przekazać pliku z Twojego komputera. Narzędzie wiersza poleceń ScribeToAny to potrafi: przesyła plik na Twoje konto, czeka na transkrypcję i zapisuje ją jako tekst, SRT lub VTT. Agenci kodujący (Claude Code, Codex, Gemini CLI, Cursor) uruchamiają je jak każde inne polecenie. Wymaga Node.js 20 lub nowszego.

npm i -g scribetoany
scribetoany auth login
scribetoany transcribe meeting.m4a --format srt --speakers

Dodaj agent skill, aby Twój agent znał polecenia i opcje:

npx skills add scribetoany/skills --skill scribetoany

scribetoany auth login otwiera ScribeToAny w Twojej przeglądarce, gdzie logujesz się i zezwalasz na "ScribeToAny CLI" – taka sama zgoda jak w przypadku aplikacji AI. Wyniki trafiają do stdout, a postęp do stderr; dodaj --json, aby uzyskać wynik czytelny maszynowo. Uruchom scribetoany --help, aby poznać wszystkie opcje.

Narzędzia

NarzędzieDostępOpis działania
list_transcriptsTylko do odczytuWyświetla listę Twoich transkrypcji (od najnowszych), ze statusem, językiem i czasem trwania. Opcjonalne wyszukiwanie.
get_transcription_statusTylko do odczytuSprawdza, czy transkrypcja oczekuje w kolejce, jest przetwarzana, zakończona czy nieudana.
get_transcriptTylko do odczytuOdczytuje ukończoną transkrypcję jako tekst (opcjonalne znaczniki czasu i oznaczenia mówców), SRT lub VTT.
transcribe_linkZapisTranskrybuje publiczny link: X, Twitch, Loom, Google Drive, Dropbox lub bezpośredni adres URL audio/wideo. Linki z YouTube, TikTok i Instagram nie są obsługiwane.
transcribe_fileZapisTylko ChatGPT: transkrybuje plik audio lub wideo załączony w konwersacji.
get_upload_linkTylko do odczytuDla aplikacji, które nie mogą przesyłać plików: pobiera link otwierający ScribeToAny w przeglądarce w celu przesłania pliku lokalnego.
get_usageTylko do odczytuPokazuje plan oraz pozostały limit transkrypcji.

Każdy wynik zawiera link do transkrypcji w panelu ScribeToAny. Aplikacja nie może niczego edytować ani usuwać i nigdy nie ma dostępu do danych płatności.

Uwierzytelnianie

  • Przepływ OAuth 2.1 authorization code z PKCE (tylko S256) i dynamic client registration, dzięki czemu klienci rejestrują się automatycznie. Tokeny access token są ważne przez 1 godzinę, a refresh token przez 30 dni.
  • Nieuwierzytelnione żądanie otrzymuje odpowiedź 401 z nagłówkiem WWW-Authenticate wskazującym na metadane chronionego zasobu, dzięki czemu klienci odnajdują serwer autoryzacji:
https://scribetoany.com/.well-known/oauth-protected-resource/api/mcp
https://scribetoany.com/.well-known/oauth-authorization-server

Dostęp jest przyznawany dopiero po zatwierdzeniu klienta na ekranie zgody ScribeToAny, a łączyć mogą się tylko zweryfikowane konta.

Limity

  • Transkrypcje rozpoczęte z aplikacji AI wliczają się do Twojego planu tak jak każde inne. Plan bezpłatny obejmuje 2 transkrypcji dziennie i 100 minut miesięcznie; płatne plany zwiększają oba te limity.
  • get_transcript zwraca do 120 000 znaków; dłuższa transkrypcja zostaje ucięta wraz z linkiem do pełnej wersji.
  • Pojedynczy batch JSON-RPC może zawierać maksymalnie 10 wiadomości.
  • Linki z YouTube, TikTok i Instagram nie są obsługiwane. Zamiast tego pobierz plik i prześlij go w ScribeToAny.

Więcej

Pytania, które możesz zadać po połączeniu, znajdziesz w Centrum pomocy. Przewodnik tekstowy po całym serwisie dla asystentów AI znajduje się pod adresem /llms.txt. Zakres danych dostępnych dla połączonej aplikacji opisano w Polityka prywatności. Coś nie działa? Skontaktuj się z nami.