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.