
Lenny Rachitsky Podcast Transcripts MCP Server
MCP server for structured access to Lenny Rachitsky podcast transcripts.
Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only
What it can do
What data it sees
Do you need an account
No: the server works without sign-in
MCP server for structured access to Lenny Rachitsky podcast transcripts. For content creators.
Server tool list (8)
Raw names from tools/list. Only developers need these.
| getEpisodes | List episodes - Lists episodes with parsed frontmatter (guest, title, duration, youtube_url, etc.) and their canonical resource URIs. |
| getEpisodesGuest | Get an episode card (metadata + key URIs) |
| getEpisodesGuestMetadatajson | Get episode metadata as JSON (frontmatter) |
| getEpisodesGuestTranscriptformat | Get 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 (metadata + transcript text) |
| getEpisodesGuestChunks | List chunk descriptors for an episode - Returns chunk boundaries and URIs for chunk retrieval. Chunks may be computed on-demand using size/overlap parameters. |
| getEpisodesGuestChunksChunkIdtxt | Get a specific transcript chunk as plain text |
| getSearch | Search 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. Example (vector search with filters): GET /search?q=pricing&mode=vector&guest=Marty%20Cagan&keywords=pricing,monetization&top_k=5 |
| postSearch | Search 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. |