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/mcpTransport 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/mcpCursor
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 scribetoanyGemini 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/mcpVS 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 --speakersDodaj agent skill, aby Twój agent znał polecenia i opcje:
npx skills add scribetoany/skills --skill scribetoanyscribetoany 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ędzie | Dostęp | Opis działania |
|---|---|---|
| list_transcripts | Tylko do odczytu | Wyświetla listę Twoich transkrypcji (od najnowszych), ze statusem, językiem i czasem trwania. Opcjonalne wyszukiwanie. |
| get_transcription_status | Tylko do odczytu | Sprawdza, czy transkrypcja oczekuje w kolejce, jest przetwarzana, zakończona czy nieudana. |
| get_transcript | Tylko do odczytu | Odczytuje ukończoną transkrypcję jako tekst (opcjonalne znaczniki czasu i oznaczenia mówców), SRT lub VTT. |
| transcribe_link | Zapis | Transkrybuje 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_file | Zapis | Tylko ChatGPT: transkrybuje plik audio lub wideo załączony w konwersacji. |
| get_upload_link | Tylko do odczytu | Dla aplikacji, które nie mogą przesyłać plików: pobiera link otwierający ScribeToAny w przeglądarce w celu przesłania pliku lokalnego. |
| get_usage | Tylko do odczytu | Pokazuje 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ź
401z nagłówkiemWWW-Authenticatewskazują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-serverDostę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_transcriptzwraca 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.