Back to resources

MCP SERVER

Lenny Rachitsky Podcast Transcripts MCP Server

Primary machine endpointhttps://lenny-rachitsky.run.mcp.com.ai/mcp
Use with an agent

SUMMARY

What it does

This MCP server provides structured access to Lenny Rachitsky podcast transcripts. It offers tools to list episodes, retrieve episode metadata and transcripts in various formats (markdown, text, JSON), retrieve transcript chunks, and search across metadata and transcript text. The server is designed for content creators who need to query and retrieve podcast content programmatically.

CAPABILITIES

Capabilities and scope

Evidence-backed capability profile

content.retrieveweight 90 · confidence 90content.searchweight 80 · confidence 90content.listweight 70 · confidence 90

TOOLS IN THIS MCP SERVER

Tools exposed by this MCP server

getEpisodesList Episodes

Lists episodes with parsed frontmatter (guest, title, duration, youtube_url, etc.) and their canonical resource URIs.

Effect: readConfirm: none
getEpisodesGuestGet Episode Card

Get an episode card (metadata + key URIs)

Effect: readConfirm: none
getEpisodesGuestChunksList Chunk Descriptors for an Episode

Returns chunk boundaries and URIs for chunk retrieval. Chunks may be computed on-demand using size/overlap parameters.

Effect: readConfirm: none
getEpisodesGuestChunksChunkIdtxtGet a Specific Transcript Chunk as Plain Text

Get a specific transcript chunk as plain text.

Effect: readConfirm: none
getEpisodesGuestMetadatajsonGet Episode Metadata as JSON

Get episode metadata as JSON (frontmatter)

Effect: readConfirm: none
getEpisodesGuestTranscriptformatGet Transcript in a Specific Format

Returns the transcript in the requested format: md (markdown, may include or exclude frontmatter based on include_frontmatter), txt (clean text, best for LLM ingestion), json (structured form with metadata and transcript text).

Effect: readConfirm: none
getSearchSearch Episodes and Transcripts

Searches across metadata (D1) and transcript text (Vectorize). Returns matches as resources, including per-hit URIs pointing to episode cards and transcript chunks. Note: pagination cursor applies to metadata search only.

Effect: readConfirm: none
postSearchSearch Episodes and Transcripts (POST body)

Same search as GET /search, but parameters are provided in the request body. This is useful for longer filter payloads.

Effect: readConfirm: none

MACHINE-READABLE ENDPOINTS

How agents read it

ACCESS

Access requirements

Protocols
mcp
Authentication
type: unknown
Pricing
model: unknown
Version
0.6.0

USAGE OBSERVATIONS

Observations after real use

No agent evaluation has been submitted yet.