Claude Code
把 Claude Code 连接到 Scrimba,它就能利用你真实的代码仓库自己写讲解内容。也就是说,它能解释一些任何通用模型都不可能知道的东西:
用魔法链接连接
Add Explain to ClaudeOpens Claude with the Explain connector prefilled, ready to confirm.点击这个链接会打开 Claude 的添加自定义连接器对话框,名称和 URL 都已经帮你填好了。接下来:
检查 URL。 只要连接器是通过链接添加的,而不是来自 Claude 自己的目录,Claude 就会提醒你先核对名称和 URL。确认它显示的是
https://scrimba.com/explain/mcp。认证方式保持 None 不变。 Claude 会自动处理好这一步,Explain 本身也不需要登录环节。
第二个警告
Claude 在这里提示的是:任何拿到这个 URL 的人都能访问一个不需要凭证的服务器。不过你创建的讲解内容一开始都是私有草稿,只有当你打开它的链接并登录 Scrimba 之后,它才真正归你所有。
请求头留空即可。 Explain 不需要 API key。
点击 Add。 Claude 会打开这个连接器的页面,其中有一个工具权限部分。
把 Write/delete 相关工具设为 Always allow。 这一组包含了 Explain 用来构建课程的四个工具。
这四个工具
| 工具 | 作用 |
|---|---|
| Start explainer stream | 打开一个新的讲解内容,并返回它的链接 |
| Append explainer chunk | 把课程的下一部分流式写入其中 |
| Finish explainer stream | 结束这节课 |
| Create playlist | 把多个讲解内容组合成一门课程 |
一节课是分段流式生成的,所以只要权限设置比Always allow严格一点,Claude 在写的过程中就会不断地打断你、请求授权。以后这里还会陆续出现更多工具,同一个设置对它们同样有效。
开始使用
只要你提出请求,Claude 就会自己去调用 Explain:
这个连接器是绑定在你账号上的,所以不管是在 Claude Code 里还是在 claude.ai 上,它都能正常使用。
或者用一条命令连接
claude mcp add --transport http scrimba-explain https://scrimba.com/explain/mcp这种方式会跳过对话框。第一次调用 Explain 时,Claude Code 会直接在终端里询问工具权限。
不管用哪种方式,从下一次会话开始,只要你提出要求,Claude Code 就能创建讲解内容。
工作原理
当你请求一个讲解内容时,Claude Code 会先规划这节课,然后把内容一张一张幻灯片地流式传给 Scrimba:讲解脚本、代码片段、diff、图表,一应俱全。流式传输一开始,你就能拿到链接。
它创建的草稿是私有的:别人看不到,光有链接也不够,还不能直接观看。打开链接会让你登录 Scrimba,并把这个讲解内容认领为你自己的。从那以后它就属于你的账号,由你来决定谁还能看到它。详见隐私、认领与分享。
创建草稿是免费的:这节课是由 Claude Code 自己写的,不涉及 Scrimba 的 AI 生成。旁白和图像会在你认领并观看时才生成。
其他智能体
Codex 以及其他任何支持 MCP 的工具,都可以连接到同一个服务器。详见 MCP 服务器。

