mcpField
A
Acornonaut Mcp Server

Acornonaut Mcp Server

远程服务
github.com/zerolve-io科研与教育02 周前更新
代码仓库

关于 Acornonaut Mcp Server

Acornonaut MCP Server 将学习内容库连接到兼容 MCP 的 AI 客户端,可从 YouTube 字幕生成闪卡,支持间隔复习,并导出为 Anki、CSV 或 JSON。

主要功能

  1. 01根据 YouTube 字幕生成闪卡
  2. 02使用 SM-2 安排复习
  3. 03管理播放列表和闪卡
  4. 04语义及全文搜索闪卡
  5. 05导出为 Anki、CSV 或 JSON
  6. 06通过 OAuth 2.0 认证

适用场景

  1. 01将 YouTube 播放列表转为学习卡片
  2. 02在学习内容库中查找卡片
  3. 03复习今日到期卡片并查看统计
  4. 04导出卡组以用于 Anki

MCP 相关

向 MCP 客户端提供管理播放列表、视频、卡片、复习、统计和导出的工具。托管服务使用 OAuth 2.0 认证。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.acornonaut.app
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://mcp.acornonaut.app需要授权

工具

详细介绍

Acornonaut MCP 服务

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 进行安全身份验证:

  1. 首次连接时,浏览器会自动打开
  2. 登录 Acornonaut(或创建免费账号)
  3. 授予 MCP 访问权限
  4. 返回 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"

🔗 链接

📝 许可证

MIT 许可证 - 详见 LICENSE 文件。


由 Acornonaut 团队倾情打造 ❤️

Claude 插件

claude-plugin/ 是 Acornonaut 为 Anthropic 的 Claude 目录提供的插件:包含此服务和一个学习技能。它通过此仓库提交,插件路径为 claude-plugin。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。