1. Conduid
  2. Developer Tools
  3. Lennys Podcast MCP
MCP server · Developer Tools

Lennys Podcast MCP

MCP server: Lennys Podcast MCP

Unclaimed last commit 8 months ago devtools
44Fair

Scored 5 months ago · breakdown

About Lennys Podcast MCP

Lennys Podcast MCP is an MCP server published by Darkbluelr in the Developer Tools category: mCP server: Lennys Podcast MCP.

The repository has 1 stars and 0 forks, with the last commit 8 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/Darkbluelr/Lennys-Podcast-MCP

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (8)

compare_perspectives对比多位播客嘉宾在同一话题上的不同观点和方法论。适用于了解业界对某个话题的多元看法,如招聘策略、增长方法、产品优先级等。

Parameters not published.

find_episodes按嘉宾姓名、日期范围或关键词查找节目。支持模糊匹配嘉宾姓名。

Parameters not published.

get_advice描述你面临的情境或挑战,获取来自多位播客嘉宾(硅谷顶级产品经理、创始人、投资人)的相关建议和观点。适用于产品、增长、招聘、领导力、创业等话题。

Parameters not published.

get_episode获取指定节目的元数据和转录稿内容。可通过嘉宾名称的 slug(如

Parameters not published.

get_episode_insights获取指定节目的洞察:如有知识层则返回摘要、观点、框架、金句;否则返回描述和首尾片段概览。

Parameters not published.

get_guest_expertise获取指定嘉宾的专长档案:出现的节目、专长领域、核心主题、高频关键词。支持模糊匹配姓名。

Parameters not published.

get_podcast_stats获取 Lenny

Parameters not published.

get_topic_episodes获取指定话题下的所有节目列表及元数据。话题名使用连字符格式,如

Parameters not published.

Ask AI

✦

Ask AI about Lennys Podcast MCP

Powered by Claude · Grounded in docs

I know everything about Lennys Podcast MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 7 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

Lenny's Podcast MCP Server

将 Lenny's Podcast 的 303 期转录稿变成 AI 可检索的知识库。通过 MCP (Model Context Protocol) 协议,让 Claude Code、Codex、Gemini CLI 等 AI 工具在对话中自动引用播客内容。

你可以用它做什么

  • 搜索转录稿 — 在 303 期节目中全文搜索任意关键词,BM25 算法按相关度排序
  • 获取建议 — 描述你面临的挑战,获取来自硅谷顶级产品经理、创始人、投资人的相关建议
  • 对比观点 — 对比多位嘉宾在同一话题上的不同看法(如招聘策略、增长方法)
  • 查看嘉宾档案 — 了解某位嘉宾的专长领域、出现节目、核心主题
  • 获取节目洞察 — 查看每期节目的摘要、核心观点、框架方法论、金句、可执行建议

10 个工具

工具 说明
search_transcripts BM25 全文搜索,支持 OR/AND 模式
get_episode 按嘉宾 slug 获取元数据和转录稿
list_topics 列出全部 87 个话题分类
get_topic_episodes 获取某话题下所有节目
find_episodes 按嘉宾 / 日期 / 关键词筛选
get_podcast_stats 知识库统计概览
get_advice 基于情境的多嘉宾建议
compare_perspectives 多嘉宾视角对比
get_guest_expertise 嘉宾专长档案
get_episode_insights 节目深度洞察(摘要/观点/框架/金句)

安装

git clone https://github.com/Darkbluelr/Lennys-Podcast-MCP.git
cd Lennys-Podcast-MCP
npm install
npm run build

配置

Claude Code

claude mcp add lennys-podcast \
  --scope user \
  --transport stdio \
  -- node /你的路径/Lennys-Podcast-MCP/build/index.js

Codex

编辑 ~/.codex/config.toml:

[mcp_servers.lennys-podcast]
type = "stdio"
command = "node"
args = ["/你的路径/Lennys-Podcast-MCP/build/index.js"]

Claude Desktop

编辑 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "lennys-podcast": {
      "command": "node",
      "args": ["/你的路径/Lennys-Podcast-MCP/build/index.js"]
    }
  }
}

Gemini CLI

编辑 ~/.gemini/settings.json:

{
  "mcpServers": {
    "lennys-podcast": {
      "command": "node",
      "args": ["/你的路径/Lennys-Podcast-MCP/build/index.js"]
    }
  }
}

将 /你的路径/ 替换为实际的绝对路径。

使用示例

配置完成后重启 AI 工具,即可在对话中自然使用:

  • "Lenny's Podcast 里有谁讨论过 product market fit?"
  • "我正在寻找产品市场契合度,有什么建议?"
  • "对比不同嘉宾对 hiring 的看法"
  • "Brian Chesky 的专长领域是什么?"
  • "总结一下 shreyas-doshi 那期节目的核心观点"

项目结构

├── episodes/           # 303 期转录稿(YAML frontmatter + 对话内容)
│   └── {guest-name}/
│       └── transcript.md
├── index/              # 87 个话题索引
│   └── {topic}.md
├── data/
│   └── knowledge.json  # 303 期节目的结构化知识(摘要/观点/框架/金句)
├── src/                # MCP Server 源码
│   ├── index.ts        # 入口 + 10 个工具注册
│   ├── bm25.ts         # BM25 搜索引擎
│   ├── data.ts         # 数据加载
│   ├── search.ts       # 片段提取
│   ├── advice.ts       # get_advice 逻辑
│   ├── perspectives.ts # compare_perspectives 逻辑
│   ├── insights.ts     # guest_expertise + episode_insights 逻辑
│   ├── knowledge-types.ts # 知识层类型
│   └── types.ts        # 核心类型
└── build/              # 编译输出

技术栈

  • TypeScript + Node.js
  • @modelcontextprotocol/sdk — MCP 协议实现
  • BM25 搜索引擎(自行实现,零外部依赖)
  • 纯内存索引,启动时构建,无需外部数据库

数据来源

转录稿来自 chatprd/lennys-podcast-transcripts。

许可证

MIT

README fetched from the repository 7 days ago. The original is authoritative.

Questions

About Lennys Podcast MCP

How do I install Lennys Podcast MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Lennys Podcast MCP safe to use with an AI agent?

Its trust score is 44 out of 100 (fair). It passes 3 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Lennys Podcast MCP still maintained?

The last commit was 8 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.