Every episode of the shows you follow, as text you can search and ask questions of.
Spoken is an API. One call lists every episode of a show that has a transcript. One call per episode returns it as Markdown, with real speaker names and timestamps. Point it at your notes, your knowledge base, or your LLM.
Credits never expire. Errors are never charged. Full refund in the first 14 days if you've used 20 credits or fewer.
22,000+ transcripts fetched by people building searchable podcast archives (September 2026)
HTTP/1.1 200 OK
Content-Type: text/markdown; charset=utf-8
X-Credits-Remaining: 99
X-Credits-Charged: 1
**Andrew Huberman** (0:00)
Welcome to the Huberman Lab podcast,
where we discuss science and science-based
tools for everyday life. Today my guest is
Dr. Matt Walker, professor of neuroscience
at UC Berkeley and author of Why We Sleep.
**Matt Walker** (0:45)
Thank you for having me, Andrew. Sleep is
one of those things where small changes to
your routine can have outsized effects on
both mental and physical health.
..."I used Spoken to add every My First Million episode to my knowledge base, with a cron to pull new ones. Now I can enjoy the podcast on a run, then chat with Claude about it later."
How it works
Search by title, guest, or a pasted Spotify or YouTube link. Then fetch.
# 1. Search for an episode
curl -H "x-api-key: pt_demo" \
https://spoken.md/search?q=huberman+sleep
# 2. Get the transcript
curl -H "x-api-key: pt_demo" \
https://spoken.md/transcripts/1000651996090The demo key works as is: the second line returns a full transcript in the shape shown above, credits in the headers.
The whole back catalog
A show you have followed for years is a few hundred episodes. List them in one free call, loop them through the transcript endpoint, and the run sits in your notes by evening. Put the same loop on a cron and new episodes arrive as they publish.
# List every episode of a show (free — metadata only)
curl -H "x-api-key: pt_demo" \
https://spoken.md/podcasts/{podcastId}/episodesReturns a JSON episodes array with an id for each. Every /search result carries a podcastId, so any episode leads to its whole show. Fetching an episode you already pulled is never charged again.
What does your show cost?
One credit per episode. A 300-episode show is 300 credits: $30 at the 500-pack rate. Search yours and the show's page counts the episodes Spoken can reach and prices the whole run before you buy.
Find your showReal speaker names
Most tools hand you "Speaker 1," "Speaker 2," and a cleanup job. Spoken works out who is talking from context.
Whisper + diarization
Speaker 1 (0:00)
Welcome to the podcast, where we discuss science and science-based tools for everyday life.
Speaker 2 (0:45)
Thank you for having me. Sleep is one of those things where small changes can have outsized effects.
Spoken
**Andrew Huberman** (0:00)
Welcome to the podcast, where we discuss science and science-based tools for everyday life.
**Matt Walker** (0:45)
Thank you for having me. Sleep is one of those things where small changes can have outsized effects.
Check it on a show you know: search one of your own shows and open an episode. The excerpt shows whatever names Spoken resolved, free and without a key.
"Podcasts are where frontier tech gets discussed first — often well before it reaches papers or press. Spoken gave me a comprehensive transcript library in one place and saved me days of standing up my own transcription stack."
Agent integration
# Agent skill (Claude Code, Cursor, Windsurf, etc.)
npx skills add https://spoken.md
# OpenAPI spec — works with any agent framework
https://spoken.md/.well-known/openapi.json
# llms.txt — automatic LLM discovery
https://spoken.md/llms.txt
# MCP server (Claude Desktop, Cursor, Cline, etc.)
npx spoken-mcpPricing
Starter
$0.15 per transcript
One short show
Standard
$0.10 per transcript save 33%
Two back catalogs
Volume
$0.08 per transcript save 47%
A shelf, or a nightly job across many shows
Credits never expire and errors are never charged. If Spoken isn't what you expected, email within 14 days with 20 or fewer credits used and the pack is refunded in full (refund terms).
One credit is one episode, whatever its length. A typical back catalog runs around 250 episodes and long-running shows go well past that, so search your show before you pick. A speech-to-text pipeline costs roughly a dollar an episode before you know who is talking; Spoken is $0.08 to $0.15, names included.
Once you have a key, top-ups cost less: 100 for $10, 500 for $40, 2,000 for $120. Prices exclude tax, which is added at checkout for your location. Stripe is the merchant of record.
Already have a key? Top up here, check your balance and usage, or let your agent top up through the API.
FAQ
Is my show covered?
+
Spoken serves the shows that publish a transcript. Search yours: it is free, and every episode it returns is one you can fetch.
Search by text or paste a URL from Spotify, YouTube, or any podcast app. Shows in other languages work too, Italian, German, Spanish, French and Portuguese among them, and each transcript comes back in the language it was recorded in, never translated. Availability varies episode by episode rather than by language.
How good are the speaker names?
+
Usually the host and guests come back by name. When a name cannot be worked out from context, the turn keeps a generic label instead. Judge it on a show you know: search it and open any episode, and the excerpt shows whatever names Spoken resolved.
What does my show cost?
+
One credit per episode, whatever its length: a four-hour interview costs the same as a twenty-minute one. Credits are $0.15 each in a 100-pack ($15), $0.10 in a 500-pack ($50) and $0.08 in a 2,000-pack ($160), and returning customers top up for less. Search your show and its page prices the whole run.
What if it isn't what I expected?
+
Email within 14 days with 20 or fewer credits used and the pack is refunded in full. Credits never expire, errors (404, 502) are never charged, and there is no subscription to cancel.
Is VAT included in the price?
+
No. Tax is added at checkout based on your billing location: EU customers pay their country's VAT rate, so a $50 pack comes to $60 in France. EU businesses with a valid VAT number pay no VAT. Stripe is the merchant of record and emails an invoice after every purchase.
Is there a free trial?
+
Yes, two of them, and neither asks for a card.
To judge the transcripts: search your show and open any episode. You get a real excerpt of that episode with real speaker names, on the show you care about rather than a sample we picked.
To judge the API: the demo key pt_demo works on /search and /podcasts/{id}/episodes for any show, and returns one full transcript for a sample episode, so you can see the exact response shape and headers before buying.
Can I get a show's entire back catalog?
+
Yes. One call to /podcasts/{podcastId}/episodes lists every episode of a show that has a transcript, and that call is free, since it returns metadata only. Fetch them by ID from there: one credit each, and re-fetching an episode you already pulled is never charged again.
What format does the transcript come in?
+
Clean Markdown with speaker names in bold and timestamps per turn. A typical one-hour episode is 8,000–15,000 tokens, which fits in one LLM context window.
Can I use this with my AI agent?
+
Yes. Install the agent skill with npx skills add https://spoken.md, add it as an MCP server with npx spoken-mcp (Claude Desktop, Cursor, Cline, etc.), use the OpenAPI spec for any agent framework, or make a plain HTTP call. Anything that can hit an API works.
How do I get more transcripts?
+
Paste your API key in the top-up form above, or let your agent handle it: the API response includes a top-up link when credits run out.
A note from the founder
Spoken is one person, and support@spoken.md reaches me. It is priced per episode rather than by subscription, so a 500-episode run is a $50 decision, and the refund terms are short.
If a show does not come back the way this page says it will, write to me and I will look at it.
— Stephan
Popular podcasts
Browse transcripts from popular shows:

Huberman Lab
Scicomm Media
Health & FitnessScience442 eps
The Joe Rogan Experience
Joe Rogan
Comedy1,938 eps
Lex Fridman Podcast
Lex Fridman
TechnologyScience489 eps
All-In Podcast
All-In Podcast, LLC
TechnologyBusiness417 eps
My First Million
Hubspot Media
EntrepreneurshipBusiness900 eps
Acquired
Ben Gilbert and David Rosenthal
TechnologyBusiness215 eps
The Tim Ferriss Show
Tim Ferriss: Bestselling Author, Human Guinea Pig
EntrepreneurshipBusiness885 eps
Diary of a CEO
DOAC
BusinessSociety & Culture892 eps
Your shows, as text, by tonight.
From $0.08 a transcript. No subscription, and credits never expire. Try with pt_demo first.