ScribeToAny for udviklere

ScribeToAny kører en remote MCP-server. Forbind den til ChatGPT, Claude, Cursor eller en hvilken som helst anden MCP-klient, så kan AI-appen liste dine transskriptioner, læse dem som tekst eller undertekster og starte nye transskriptioner fra et link – alt sammen som din indloggede konto.

Server-URL

https://scribetoany.com/api/mcp

Streamable HTTP-transport, stateless JSON-RPC med JSON-svar (ingen SSE-stream, intet session id). Du behøver ingen API key: klienten logger dig ind med OAuth, første gang den forbinder.

Forbind

ChatGPT

ScribeToAny er i ChatGPTs plugin-katalog: tilføj den til ChatGPT. Mere på ChatGPT-siden.

Claude

Tilføj som brugerdefineret connector (eller gå til Settings → Connectors → Add custom connector, og indsæt server-URL'en). Mere på Claude-siden.

Claude Code

Kør dette, og log derefter ind med /mcp:

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

Cursor

Tilføj til Cursor med ét klik, eller indsæt dette i ~/.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

Kør dette, og log derefter ind med /mcp auth scribetoany:

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

VS Code

I .vscode/mcp.json:

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

Når appen åbner ScribeToAny, skal du logge ind og vælge »Tillad adgang«. For at afbryde forbindelsen skal du fjerne ScribeToAny i AI-appens indstillinger. Hvis du vil prøve serveren uden en AI-app, kan du køre npx @modelcontextprotocol/inspector, vælge Streamable HTTP og bruge URL'en ovenfor.

Lad din agent konfigurere det

Bruger du en coding-agent (Claude Code, Codex, Gemini CLI, Cursor)? Indsæt dette, så tilføjer den serveren for dig.

Konfigurer ScribeToAny for mig, så jeg kan transskribere lyd og video og læse mine transskriptioner herfra.

1. Tilføj remote MCP-serveren https://scribetoany.com/api/mcp (Streamable HTTP, OAuth, ingen API key) under navnet "scribetoany". Brug din egen kommando til det, f.eks. `claude mcp add --transport http scribetoany https://scribetoany.com/api/mcp` i Claude Code, `codex mcp add scribetoany --url https://scribetoany.com/api/mcp` i Codex eller `gemini mcp add --transport http --scope user scribetoany https://scribetoany.com/api/mcp` i Gemini CLI.
2. Start login. Det åbner ScribeToAny i min browser, hvor jeg logger ind og vælger »Tillad adgang«.
3. Når forbindelsen er oprettet, skal du vise mine seneste transskriptioner for at bekræfte, at det virker.

Transskriber filer på din computer (CLI)

Andre MCP-klienter end ChatGPT kan ikke videresende en fil fra din computer. ScribeToAny-kommandolinjeværktøjet kan: det uploader filen til din konto, venter på transskriptionen og gemmer den som tekst, SRT eller VTT. Coding agents (Claude Code, Codex, Gemini CLI, Cursor) kører det som enhver anden kommando. Det kræver Node.js 20 eller nyere.

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

Tilføj agent skill, så din agent kender kommandoer og indstillinger:

npx skills add scribetoany/skills --skill scribetoany

scribetoany auth login åbner ScribeToAny i din browser, hvor du logger ind og godkender "ScribeToAny CLI", samme samtykke som for AI-apps. Resultater sendes til stdout og status til stderr; tilføj --json for maskinlæsbart output. Kør scribetoany --help for alle indstillinger.

Værktøjer

VærktøjAdgangHvad det gør
list_transcriptsSkrivebeskyttetVis dine transskriptioner, nyeste først, med status, sprog og varighed. Valgfri søgeforespørgsel.
get_transcription_statusSkrivebeskyttetTjek, om en transskription er i kø, i gang, færdig eller mislykket.
get_transcriptSkrivebeskyttetLæs en færdig transskription som tekst (valgfri tidsstempler og talerangivelser), SRT eller VTT.
transcribe_linkSkriveTransskribér et offentligt link: X, Twitch, Loom, Google Drive, Dropbox eller en direkte lyd-/video-URL. YouTube-, TikTok- og Instagram-links understøttes ikke.
transcribe_fileSkriveKun ChatGPT: transskribér en lyd- eller videofil, der er vedhæftet i samtalen.
get_upload_linkSkrivebeskyttetTil apps, der ikke kan overføre filer: få et link, der åbner ScribeToAny i browseren, til at uploade en lokal fil.
get_usageSkrivebeskyttetVis abonnementet, og hvor meget af transskriptionskvoten der er tilbage.

Hvert resultat linker tilbage til transskriptionen i ScribeToAny-dashboardet. Appen kan ikke redigere eller slette noget og ser aldrig betalingsoplysninger.

Godkendelse

  • OAuth 2.1 authorization code flow med PKCE (kun S256) og dynamic client registration, så klienter registrerer sig selv. Access tokens er gyldige i 1 time; refresh tokens varer 30 dage.
  • En ikke-godkendt anmodning modtager 401 med en WWW-Authenticate-header, der peger på protected-resource-metadata, som er den måde, klienter finder autorisationsserveren på:
https://scribetoany.com/.well-known/oauth-protected-resource/api/mcp
https://scribetoany.com/.well-known/oauth-authorization-server

Adgang gives først, når du godkender klienten på ScribeToAnys samtykkeskærm, og kun verificerede konti kan oprette forbindelse.

Grænser

  • Transskriptioner startet fra en AI-app tæller med i dit abonnement på linje med alle andre. Gratisabonnementet inkluderer 2 transskriptioner om dagen og 100 minutter om måneden; betalte abonnementer hæver begge dele.
  • get_transcript returnerer op til 120.000 tegn; en længere transskription afkortes med et link til den fulde version.
  • Et JSON-RPC-batch kan indeholde op til 10 beskeder.
  • YouTube-, TikTok- og Instagram-links understøttes ikke. Download filen, og upload den på ScribeToAny i stedet.

Mere

Spørgsmål, du kan stille, når du har oprettet forbindelse, findes i Hjælpecenter. En ren tekst-vejledning til hele websitet til AI-assistenter findes på /llms.txt. Hvad en tilsluttet app kan læse, fremgår af Privatlivspolitik. Er der noget, der ikke virker? Kontakt os.