article
README
🚀 MCP 内存
MCP 内存 是一款 MCP 服务器,它让 MCP 客户端(如 Cursor、Claude、Windsurf 等)能够记住 用户的信息(偏好、行为),这些信息可在不同对话中得以保留。它借助向量搜索技术,依据意义而非关键词来查找相关记忆。该服务器使用 Cloudflare Workers、D1、Vectorize(RAG)、Durable Objects、Workers AI 和 Agents 构建而成。
🚀 快速开始
立即体验
立即体验!
访问 memory.mcpgenerator.com,开始使用 MCP 内存服务。
免费且安全!📦 安装指南
免费部署在 Cloudflare 上
- 注册 一个 Cloudflare 账户。
- 创建 一个新的 Workers 应用。
- 配置 Vectorize、D1 数据库和 Workers AI 服务。
- 部署 MCP 内存代码。
其他方法
- 使用
wrangler dev在本地开发环境运行 MCP 内存。 - 部署到生产环境时,确保有足够的 Cloudflare 资源支持。
设置步骤
-
安装 Wrangler
npm install -g @cloudflare/wrangler -
下载代码
git clone https://github.com/Puliczek/mcp-memory.git cd mcp-memory -
部署到 Cloudflare
wrangler deploy
📚 详细文档
工作原理
MCP 内存通过以下组件实现:
- Cloudflare Workers:处理网络请求。
- D1 数据库:存储用户记忆。
- Vectorize:执行向量搜索以找到相关记忆。
- Workers AI:增强搜索和生成功能。
常见问题解答
-
我可以使用 memory.mcpgenerator.com 来存储我的记忆吗?
- 可以,您可以通过该服务免费存储和检索您的记忆。
- 您的数据会安全地存储,并且仅限您访问。
- 请注意,我无法保证该服务始终可用。
-
我能自己托管 MCP 内存吗?
- 可以,您可以在 Cloudflare 上免费托管 MCP 内存。
- 需要具备 Cloudflare 账户及相应的服务(Workers、Vectorize、D1 数据库和 Workers AI)。
-
我可以本地运行它吗?
- 可以,在开发阶段可以使用
wrangler dev本地运行。 - 注意,某些功能如向量搜索或 Workers AI 需要连接到 Cloudflare 服务。
- 可以,在开发阶段可以使用
-
我能在其他地方托管吗?
- 不行,MCP 内存专为 Cloudflare 架构设计。
-
为什么要构建它?
- 我希望有一个开源解决方案。
- 对于数据的控制对我来说很重要。
-
我能用它来服务多个人吗?
- 可以,MCP 内存可以集成到您的应用程序中,为所有用户服务。
- 每个用户都有自己的独立存储空间。
-
除了记忆之外,我可以用它存储其他内容吗?
- 可以,MCP 内存可用于存储任何基于文本的信息。
- 实际应用包括:
- 知识库:技术文档、操作说明和故障排除指南。
- 用户行为:跟踪用户如何与功能交互及常见使用模式。
- 项目笔记:记录决策和更新。
📺 视频
🤝 支持
🤝 如果您喜欢这个内容,请给我一个 ⭐️!感谢您的支持!
微信扫一扫