关于 Acornonaut Mcp Server
Acornonaut MCP Server 将学习内容库连接到兼容 MCP 的 AI 客户端,可从 YouTube 字幕生成闪卡,支持间隔复习,并导出为 Anki、CSV 或 JSON。
主要功能
- 01根据 YouTube 字幕生成闪卡
- 02使用 SM-2 安排复习
- 03管理播放列表和闪卡
- 04语义及全文搜索闪卡
- 05导出为 Anki、CSV 或 JSON
- 06通过 OAuth 2.0 认证
适用场景
- 01将 YouTube 播放列表转为学习卡片
- 02在学习内容库中查找卡片
- 03复习今日到期卡片并查看统计
- 04导出卡组以用于 Anki
MCP 相关
向 MCP 客户端提供管理播放列表、视频、卡片、复习、统计和导出的工具。托管服务使用 OAuth 2.0 认证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.acornonaut.appclaude mcp add --transport http acornonaut https://mcp.acornonaut.app{"mcpServers":{"acornonaut":{"type":"http","url":"https://mcp.acornonaut.app"}}}在 Cursor 中打开{"servers":{"acornonaut":{"type":"http","url":"https://mcp.acornonaut.app"}}}在 VS Code 中打开{"mcpServers":{"acornonaut":{"type":"http","url":"https://mcp.acornonaut.app"}}}{"mcpServers":{"acornonaut":{"serverUrl":"https://mcp.acornonaut.app"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.acornonaut.app需要授权工具
详细介绍
Acornonaut MCP 服务
AI 驱动的 YouTube 视频闪卡生成 — 将任意 YouTube 播放列表转换为间隔重复闪卡,并通过任意兼容 MCP 的 AI 客户端管理你的学习资料库。
这是 Acornonaut 的官方 MCP 服务,托管于 https://mcp.acornonaut.app/mcp,并以 app.acornonaut/mcp 的名称列入官方 MCP Registry。(旧版注册条目 io.github.zerolve-io/acornonaut 已弃用——指向同一服务,现已由新名称取代。)
✨ 功能
- 🎥 YouTube 视频转闪卡 — 根据视频字幕生成 AI 闪卡
- 🧠 间隔重复 — 使用 SM-2 算法优化复习安排
- 📚 播放列表管理 — 按主题整理学习内容
- 🔍 语义搜索 — 在整个资料库中查找闪卡
- 📦 Anki 导出 — 将牌组导出为 Anki 格式
- 🔐 OAuth 2.0 — 安全的浏览器身份验证
🚀 快速开始
Claude(网页版、桌面版、移动版)
从 Claude 的连接器目录添加 Acornonaut,然后使用你的 Acornonaut 账号登录。无需配置文件。
Claude Desktop(配置文件)
添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"acornonaut": {
"url": "https://mcp.acornonaut.app/mcp"
}
}
}
重启 Claude Desktop。首次使用时,浏览器会打开以进行 OAuth 登录。
Cursor
添加到 ~/.cursor/mcp.json:
{
"mcpServers": {
"acornonaut": {
"url": "https://mcp.acornonaut.app/mcp",
"transport": "streamable-http"
}
}
}
Windsurf
使用 MCP 服务设置:
- 名称:
acornonaut - URL:
https://mcp.acornonaut.app/mcp - 传输方式:
streamable-http
或者使用 JSON 配置:
{
"mcpServers": {
"acornonaut": {
"url": "https://mcp.acornonaut.app/mcp",
"transport": "streamable-http"
}
}
}
Continue.dev / Cline
添加到你的 MCP 配置中:
{
"mcpServers": {
"acornonaut": {
"url": "https://mcp.acornonaut.app/mcp"
}
}
}
OpenClaw
{
"mcpServers": {
"acornonaut": {
"url": "https://mcp.acornonaut.app/mcp"
}
}
}
🔐 身份验证
Acornonaut MCP 使用 OAuth 2.0 进行安全身份验证:
- 首次连接时,浏览器会自动打开
- 登录 Acornonaut(或创建免费账号)
- 授予 MCP 访问权限
- 返回 AI 客户端,即可连接!
**无需管理 API 密钥。**令牌由 MCP 客户端安全存储。
🛠️ 可用工具
| 工具 | 描述 |
|---|---|
| 播放列表 | |
list_playlists | 列出所有播放列表及其状态和进度 |
search_playlists | 按名称或主题搜索播放列表 |
get_playlist | 获取单个播放列表及其视频和闪卡 |
create_playlist | 根据 YouTube URL 创建播放列表 |
update_playlist | 重命名播放列表或更新其设置 |
delete_playlist | 永久删除播放列表及其闪卡 |
| 视频 | |
add_video_by_url | 将单个 YouTube 视频添加到播放列表 |
get_video_cards | 获取特定视频的所有闪卡 |
get_transcript | 获取视频的完整字幕 |
| 闪卡 | |
list_cards | 按页列出带筛选条件的闪卡 |
get_card | 按 ID 获取单张闪卡 |
create_card | 手动创建自定义闪卡 |
update_card | 编辑闪卡的正面、背面或元数据 |
delete_card | 删除指定闪卡 |
search_cards | 对所有闪卡进行全文搜索 |
regenerate_cards | 使用新的 AI 输出重新生成视频闪卡 |
| 间隔重复 | |
get_due_cards | 获取今天需要复习的闪卡 |
record_review | 提交复习答案并更新安排 |
get_stats | 查看复习统计数据和连续记录 |
| 导出 | |
export_deck | 将牌组导出为 Anki、CSV 或 JSON |
**总计:**20 个工具
📖 使用示例
从 YouTube 创建播放列表
Ask your AI: "Create an Acornonaut playlist from https://www.youtube.com/playlist?list=..."
搜索闪卡
Ask your AI: "Search my Acornonaut cards for 'photosynthesis'"
复习到期闪卡
Ask your AI: "What cards are due for review in Acornonaut today?"
导出到 Anki
Ask your AI: "Export my 'Biology 101' playlist from Acornonaut as an Anki deck"
🔗 链接
- 产品: https://acornonaut.app
- 文档: https://acornonaut.app/docs/mcp
- MCP Registry 条目: 官方 MCP Registry 中的
app.acornonaut/mcp - MCP 规范: https://modelcontextprotocol.io
📝 许可证
MIT 许可证 - 详见 LICENSE 文件。
由 Acornonaut 团队倾情打造 ❤️
Claude 插件
claude-plugin/ 是 Acornonaut 为 Anthropic 的 Claude 目录提供的插件:包含此服务和一个学习技能。它通过此仓库提交,插件路径为 claude-plugin。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。