Bots St

bots.st/spokenmd

Spoken

Fetch podcast transcripts to clean Markdown

1946 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
8
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://spoken.md/mcp
  • npmnpx -y spoken-mcpReleased 6 Oct 2026, version 0.4.3

What it can do

ToolWhat it says it does
follow_podcastDeclare a follow for a show, or clear a mute. Pass a podcast_id from search_podcasts. A declared follow stays until unfollow_podcast, regardless of fetch activity, and does not use one of the five automatic slots. For a show never fetched, what counts as new starts from its newest episode now…
get_balanceCheck the current Spoken credit balance, account email, and recent usage for the configured API key. Does not consume credits.
get_transcriptFetch a podcast episode's transcript as clean Markdown with real speaker names and timestamps. Pass an episode id from search_podcasts. Costs 1 credit on the first fetch of an episode; repeat fetches are free and errors are never charged.
list_episodesList a podcast's entire back-catalog (every episode, newest first). Pass a podcast_id from a search_podcasts result. Returns each episode's id, title, and date — fetch any with get_transcript. Use this to transcribe a whole show. Does not consume credits itself; transcribing the returned episodes…
list_followingThe shows this key is kept current on. Every charged fetch makes its show a follow: the five most-fetched shows from the last 180 days are followed automatically (source 'fetch'), and up to 25 more can be declared with follow_podcast (source 'explicit'). Muted shows are listed separately. Use…
list_new_episodesWhat is new on the shows this key follows: for each show, the episodes released in the last 90 days that are newer than the newest one already fetched from it (up to 10 per show), each with a transcript_url. Episodes with no transcript are left out. Fetch any with get_transcript (1 credit each on…
search_podcastsSearch published podcast episodes by text query, or paste an episode URL (Spotify, YouTube, etc.). Returns matching episodes with their id, title, podcast, podcast_id, and date. Use the id with get_transcript, or the podcast_id with list_episodes to get the show's whole back-catalog. Does not…
unfollow_podcastMute a show: it leaves the followed list and later fetches do not re-add it. follow_podcast reverses it. Pass a podcast_id from list_following. Does not consume credits.

In its maker's words

Podcast transcripts as clean Markdown with real speaker names — via the Spoken API.

Website
spoken.md
Source
github.com/spokenmd/spoken
Publisher
spokenmd
Listed from
the official MCP Registry as io.github.spokenmd/spoken
Version
0.4.3, updated 6 Oct 2026
Kinds of work
Documents and files, Writing and translation

The domain it lives on

spoken.md
its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered1946 ms
Answered1837 ms
Answered777 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.