Rember MCP

Rember MCP

一个模型上下文协议服务器,允许 Claude 为 Rember 创建记忆卡片,帮助用户通过间隔重复复习来学习和记忆信息。

数字笔记管理
AI记忆系统
AI内容生成
访问服务器

README

Rember MCP

允许 Claude 通过官方的 模型上下文协议 (MCP)Rember 创建闪卡。Rember 通过安排间隔重复复习来帮助你学习和记住任何你关心的内容。

功能和示例:

  • 从你的聊天记录中创建闪卡 "... 我喜欢你的回答,帮我记住它"
  • 从你的 PDF 文件中创建闪卡 "从这个 PDF 的第 2 章创建闪卡"

Rember MCP 演示

设置

要使用 npx 运行 Rember MCP 服务器,请使用以下命令:

npx -y @getrember/mcp --api-key=YOUR_REMBER_API_KEY

请确保将 YOUR_REMBER_API_KEY 替换为你实际的 Rember API 密钥,你可以在你的 设置页面 中找到它。API 密钥应遵循 rember_ 格式,后跟 32 个随机字符。

与 Claude Desktop 一起使用

将以下内容添加到你的 claude_desktop_config.json。有关更多详细信息,请参见 此处

{
  "mcpServers": {
    "rember": {
      "command": "npx",
      "args": ["-y", "@getrember/mcp", "--api-key=YOUR_REMBER_API_KEY"]
    }
  }
}

可用工具

  • create_flashcards: 使用 AI 创建闪卡。此工具接受来自 Claude 的笔记列表,它调用 Rember API 为每个笔记生成一些闪卡。在与 Claude 的聊天中学到新东西后,你可以问“帮我记住这个”或“创建一些闪卡”或“添加到 Rember”。

构建 MCP 服务器的最佳实践

以下是我们开发 Rember MCP 服务器时学到的一些经验教训:

  • 尽早设置日志记录到 stderr,这对于调试至关重要

  • 首先创建一个简单的 MCP 工具并验证 Claude 是否可以正确调用它

  • 花时间迭代工具描述:

    • 包括有关你的产品及其 URL 的详细信息。这有两个目的:它帮助 Claude 正确使用该工具,并允许 Claude 回答用户有关该产品的问题
    • 清楚地解释 MCP 是什么,在少数情况下,Claude 幻觉 MCP 代表“多项选择提示”,哎呀
    • 彻底描述工具输入
    • 解释 Claude 调用该工具后会发生什么,我们澄清说,输入的笔记数组被发送到 Rember API,该 API 为每个笔记生成闪卡
    • 提供如何使用该工具的示例(例如,“从与 Claude 的对话中创建闪卡”,“从 PDF 文件中创建闪卡”),并为每个用例提供 Claude 的具体说明
    • 列出用户可能如何调用该工具的示例(例如,“帮我记住这个”,“添加到 Rember”,“创建一些闪卡”)
    • 包括一个规则列表,以指导 Claude 适当地使用该工具
  • 策略性地使用工具调用响应,它不会直接显示给用户,而是由 Claude 解释:

    • 成功后,Rember API 不会返回创建的闪卡数量,Claude 所知道的只是创建的 remb 的数量。我们向 Claude 说明这一点,否则它倾向于幻觉创建的闪卡数量
    • 对于已达到每月限制的用户,我们指示 Claude 向他们告知 Rember Pro 订阅选项以及相关 URL
  • 使用适当的超时时间为瞬态错误实现重试

  • 我们收集了足够的边缘案例,以至于在 Claude Desktop(我们的主要目标 MCP 客户端)上手动测试变得很麻烦。我们通过使用来自 claude.ai 的系统提示调用 Claude API 来模拟 Claude Desktop 行为,从而创建了一套单元测试。在当前迭代中,每个测试都模拟与 Claude Desktop 的聊天以进行手动检查,并包括一些简单的断言

缺少什么:

  • 遥测和可观察性,目前如果出现问题,我们是盲目的
  • 更详尽的错误处理
  • 更多关于工具描述的迭代
  • 更多自动化测试

推荐服务器

mcp-server-qdrant

mcp-server-qdrant

这个仓库展示了如何为向量搜索引擎 Qdrant 创建一个 MCP (Managed Control Plane) 服务器的示例。

官方
精选
mult-fetch-mcp-server

mult-fetch-mcp-server

一个多功能的、符合 MCP 规范的网页内容抓取工具,支持多种模式(浏览器/Node)、格式(HTML/JSON/Markdown/文本)和智能代理检测,并提供双语界面(英语/中文)。

精选
本地
AIO-MCP Server

AIO-MCP Server

🚀 集成了 AI 搜索、RAG 和多服务(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,旨在增强 AI 驱动的开发工作流程。来自 Folk。

精选
本地
Knowledge Graph Memory Server

Knowledge Graph Memory Server

为 Claude 实现持久性记忆,使用本地知识图谱,允许 AI 记住用户的信息,并可在自定义位置存储,跨对话保持记忆。

精选
本地
https://github.com/Streen9/react-mcp

https://github.com/Streen9/react-mcp

react-mcp 与 Claude Desktop 集成,能够根据用户提示创建和修改 React 应用程序。

精选
本地
any-chat-completions-mcp

any-chat-completions-mcp

将 Claude 与任何 OpenAI SDK 兼容的聊天完成 API 集成 - OpenAI、Perplexity、Groq、xAI、PyroPrompts 等。

精选
Exa MCP Server

Exa MCP Server

一个模型上下文协议服务器,它使像 Claude 这样的人工智能助手能够以安全和受控的方式,使用 Exa AI 搜索 API 执行实时网络搜索。

精选
AI 图像生成服务

AI 图像生成服务

可以用于 Cursor 集成 MCP 服务器。

精选
MCP Web Research Server

MCP Web Research Server

一个模型上下文协议服务器,使 Claude 能够通过集成 Google 搜索、提取网页内容和捕获屏幕截图来进行网络研究。

精选
MySQL MCP Server

MySQL MCP Server

允许人工智能助手通过受控界面列出表格、读取数据和执行 SQL 查询,从而使数据库探索和分析更安全、更有条理。

精选