使用说明
闪存卡mcp
一种MCP服务器,使Claude(或任何MCP客户端)能够创建、查看和管理间隔重复的闪存卡(FSRS算法)。
将卡片组织到项目中,按主题标记它们,并让调度算法知道何时需要再次查看每张卡片。
100%维生素。
博客文章
阅读我如何使用此MCP学习数学: 闪卡MCP
安装
服务器URL为:
https://flashcards.louisarge.com/api/mcp
它开箱即用——只需将其作为远程MCP服务器添加到您的客户端中,并在收到提示时使用Google登录即可。
视频教程
工具
create_project/list_projects--将卡片组织成项目read_memory/write_memory/edit_memory--持久的项目注释和上下文create_flashcard/edit_flashcard/list_flashcards/delete_flashcard--管理卡片get_due_flashcards--获取到期待审核的卡片review_flashcard--记录你的记忆力(1-4),更新日程表get_flashcard_answer--在问自己问题后揭晓答案
自足执行
这 api/mcp.ts 端点作为Vercel无服务器函数运行,由Upstash Redis支持。
需要Node.js 20或更高版本。
通过Vercel的存储集成连接Uptash Redis数据库——它将设置 KV_REST_API_URL 和 KV_REST_API_TOKEN 自动。
Firebase设置
身份验证使用Firebase Google登录。您需要一个启用了Google身份验证的Firebase项目。
服务器环境变量 (在Vercel中设置):
FIREBASE_PROJECT_ID--Firebase项目IDFIREBASE_CLIENT_EMAIL--Firebase服务帐户电子邮件FIREBASE_PRIVATE_KEY--Firebase服务帐户私钥,PEM格式
客户端Firebase配置 住在 api/authorize.ts --更新 firebase.initializeApp({...}) 使用您自己的Firebase项目凭据进行阻止。
