Lenny's Podcast MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Lenny's Podcast MCP What has Shreyas Doshi said about prioritization?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Lenny's Podcast MCP
Search 284 episodes of Lenny's Podcast transcripts directly from Claude. Get instant access to product wisdom from guests like Shreyas Doshi, Julie Zhuo, Brian Chesky, and hundreds more.
Quick Start
Option 1: Claude Desktop / Claude.ai
Open Claude Desktop or go to claude.ai
Go to Settings → Connectors → Add custom connector
Enter the URL:
https://lenny-mcp.onrender.com/mcpClick Add and enable the connector
Start asking questions!
https://github.com/user-attachments/assets/2865089c-027b-46f2-9301-82aeb3e5c16c
Option 2: ChatGPT
Go to Settings → Apps → Enable Developer Mode
Click Create App
Add a name and paste the URL:
https://lenny-mcp.onrender.com/mcpSave and start using it!
https://github.com/user-attachments/assets/b494f1d8-6091-4e14-adb5-82bd3f02958f
Option 3: Claude Code CLI
claude mcp add -t http -s user lenny-transcripts https://lenny-mcp.onrender.com/mcpThen restart Claude Code.
Related MCP server: Lenny RAG MCP Server
What You Can Ask
Once connected, try asking Claude things like:
"What do product leaders say about pricing strategy?"
"How should I think about user onboarding?"
"What has Shreyas Doshi said about prioritization?"
"Search Lenny's podcast for advice on building growth teams"
"What do guests say about the transition from IC to manager?"
Available Tools
Tool | Description |
| Search all 284 episodes by topic/keyword |
| Get full transcript for a specific guest |
| List all available episodes |
How It Works
The server downloads Lenny's publicly shared transcripts from Dropbox on startup, indexes them using FlexSearch for fast keyword search, and exposes three MCP tools that Claude can use to search and retrieve content.
Credits
Transcripts from Lenny Rachitsky's public archive
Built with Model Context Protocol
License
MIT - See LICENSE for details.
The podcast transcripts are property of Lenny Rachitsky and are used with his public permission.
Available Tools
3 toolsget_episodeB
Get the full transcript for a specific episode by guest name. Use this when you want to dive deeper into a specific conversation.
Inputs: guest (required).
list_episodesB
List all available episodes/guests in Lenny's Podcast archive. Use this to see what guests and topics are available to search.
Inputs: no named parameters.
search_transcriptsA
Search across all of Lenny's Podcast transcripts for insights on a topic. Returns relevant excerpts from episodes with guest names. Use this to find what product leaders and experts have said about specific topics like pricing, growth, product management, hiring, etc.
Inputs: query (required), limit.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
Each tool has a clearly distinct purpose: get_episode retrieves a full transcript for a specific guest, list_episodes provides an overview of all available episodes, and search_transcripts finds relevant excerpts across all transcripts based on topics. There is no overlap in functionality, making it easy for an agent to select the right tool.
All tool names follow a consistent verb_noun pattern with snake_case: get_episode, list_episodes, and search_transcripts. This predictable naming convention enhances readability and usability for agents.
With 3 tools, the server is well-scoped for a podcast archive, covering core operations like listing, retrieving, and searching. However, it might be slightly thin, as additional tools for metadata or episode details could enhance completeness, but the current count is reasonable for the domain.
The tool set covers essential CRUD-like operations for a podcast archive: listing episodes, getting specific transcripts, and searching across content. Minor gaps exist, such as no update or delete operations, but these are not critical for a read-only archive, and agents can work effectively with the provided tools.
Maintenance
Related MCP Connectors
MCP server for structured access to Lenny Rachitsky podcast transcripts. For content creators.
Podcast knowledge for AI agents: search episodes, pull transcripts and ask questions.
Search and analyze 50,000+ hours of business podcast transcripts, entities, and speakers.
Search, ask and order podcast transcripts; answers cite the episode and minute.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables access to Jupiter Broadcasting podcast episodes through RSS feed parsing. Supports searching episodes by date, hosts, or content, retrieving detailed episode information, and fetching transcripts when available.45MIT
- FlicenseNot gradedqualityDmaintenanceProvides hierarchical RAG over 299 Lenny Rachitsky podcast transcripts for product development brainstorming and insight retrieval. It enables semantic search across topics, insights, and examples to surface expert advice on product management and growth.5-
- AlicenseNot gradedqualityDmaintenanceProvides structured access to actionable insights, frameworks, and leadership advice curated from episodes of Lenny's Podcast. It enables users to search for specific product management situations, compare guest perspectives, and browse a catalog of industry frameworks.MIT
- AlicenseNot gradedqualityDmaintenanceHosted Claude connector that turns the podcasts you already follow into a searchable, askable knowledge source. Ask what a guest said and get the answer back with the exact quote and timestamp.MIT