MCP Server
Last updated: September 30, 2026
RiverScript has two Model Context Protocol (MCP) servers: one for the transcripts in your own account, and one for transcripts shared via a RiverScript share link. Both work with ChatGPT, Claude, and any other MCP-compatible client.
Translations made in RiverScript are transcripts in their own right: they appear in every tool alongside the originals, with their own id and language.
Your own transcripts
https://riverscript.com/api/mcp/v2
Add it as a connector in your assistant. You are sent to RiverScript to sign in and approve the connection.
Access is read-only. It lasts 30 days and renews while the app is in use. You can disconnect an app at any time in Settings → API, which cuts its access off immediately.
Tools
list_transcripts — your most recent finished transcripts and translations with their titles, dates, languages and durations. Returns no text.
search_transcripts — finds a word or phrase in what was said and returns the passages around each match, with the transcript each came from.
get_transcript — the full text of one transcript or translation, by its id.
get_transcript_summary — the summary and key points generated for a transcript in RiverScript. Returns them only if they already exist; it does not generate a summary.
Shared transcripts
https://riverscript.com/mcp
No authentication. This server reads only what a transcript's owner has made public with a share link.
get_shared_transcript
Takes a RiverScript share link — the full URL, or the bare token — and returns the transcript text, along with title, language, and creation date when available.
Works the same way for translations. A shared link may point at either an original transcript or an AI translation; both are returned identically.
A link that is private, expired, or deleted returns a clear "not found" message rather than an error, and never reveals whether it once existed.
Transport
Both servers use the Streamable HTTP transport and speak JSON-RPC over POST.