关于 memsprout
memsprout 为团队 Agent 提供共享的持久记忆,让上下文跨会话、模型和客户端保留。项目还提供 MCP 服务、技能及多个客户端的配置文件。
主要功能
- 01团队共享知识库
- 02跨会话保留上下文
- 03通过 MCP 搜索和更新记忆
- 04Claude Code 插件与使用技能
- 05独立 Agent Skill
适用场景
- 01在不同 Agent 会话间保留团队上下文
- 02让已连接的 Agent 搜索和更新共享记忆
- 03将 memsprout 接入支持的客户端
MCP 相关
远程 MCP 服务允许已连接的 Agent 搜索和更新团队知识库,使用 Streamable HTTP 和 OAuth 2.1。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.memsprout.com/mcpclaude mcp add --transport http com-memsprout-memsprout https://mcp.memsprout.com/mcp{"mcpServers":{"com-memsprout-memsprout":{"type":"http","url":"https://mcp.memsprout.com/mcp"}}}在 Cursor 中打开{"servers":{"com-memsprout-memsprout":{"type":"http","url":"https://mcp.memsprout.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-memsprout-memsprout":{"type":"http","url":"https://mcp.memsprout.com/mcp"}}}{"mcpServers":{"com-memsprout-memsprout":{"serverUrl":"https://mcp.memsprout.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
面向 AI Agent 的 memsprout
memsprout 是面向团队的共享 AI 上下文层 —
Agent 通过 MCP 搜索和更新持久化记忆。你连接的每个 Agent 和工具都会读取和写入同一个知识库,因此上下文可以跨会话、模型和客户端延续。本仓库提供两种连接方式:Claude Code 插件(远程 MCP 服务 + 使用技能)和独立的 Agent Skill,可在任何能读取 SKILL.md 的客户端中使用。
安装前
请先在 memsprout.com 创建账户。客户端首次连接时打开的 OAuth 登录流程不会创建账户 — 只能登录已有账户。
一条命令完成设置
npx memsprout
检测已安装的 MCP 客户端(Claude Code、Codex、Gemini CLI、Cursor),将你选择的客户端连接到服务,并可选择在代码仓库中搭建团队文件。无破坏性、幂等,不存储凭据。源代码位于 installer/。目前尚未发布到 npm — 发布前请使用下方各客户端的说明。
Claude Code
/plugin marketplace add memsprout/agents
/plugin install memsprout@memsprout
该插件会添加 memsprout MCP 服务和 using-memsprout 技能。首次连接时会打开浏览器 OAuth 流程。
claude.ai 和 Claude Desktop
将 memsprout 添加为自定义连接器:Settings → Connectors → Add custom connector,并填写下方的服务 URL。memsprout 同意页面打开后登录。
通过 skills.sh 安装 Agent Skill
npx skills add memsprout/agents
安装 using-memsprout 技能,指导你的 Agent 何时以及如何使用 memsprout 的工具。你仍需连接 MCP 服务(见下文)— 技能描述使用原则;服务提供工具。
Cursor
cursor/ 目录中提供了两种使用方式的复制文件:将 cursor/mcp.json 合并到你自己的 ~/.cursor/mcp.json,或者将其作为 .cursor/mcp.json 提交,并将项目规则 cursor/rules/memsprout.mdc 一并提交到团队代码仓库,让每位团队成员的 Cursor 共用同一份记忆。参见 cursor/README.md。
Codex
codex mcp add memsprout --url https://mcp.memsprout.com/mcp
Codex CLI、IDE 扩展和 ChatGPT 桌面应用共用 ~/.codex/config.toml,因此这一条命令即可配置全部三者。要进行团队设置,请将与客户端无关的 codex/AGENTS-snippet.md 追加到代码仓库的 AGENTS.md,让每个会读取 AGENTS.md 的 Agent 都遵循团队的记忆使用原则。参见 codex/README.md。
其他 MCP 客户端
将客户端指向远程服务:
https://mcp.memsprout.com/mcp
使用 OAuth 2.1 的 Streamable HTTP — 支持 MCP 授权的客户端会自动发现登录流程。各客户端的连接说明(Codex、Gemini CLI、Cursor 等)请访问 memsprout.com/connect。
本仓库包含什么
.claude-plugin/marketplace.json Claude Code marketplace manifest
memsprout/ the plugin
.claude-plugin/plugin.json plugin manifest
.mcp.json remote MCP server config
skills/using-memsprout/SKILL.md usage skill
mcp-registry/ official MCP Registry manifest + publish runbook
server.json
PUBLISH.md
cursor/ Cursor setup files (individual + team)
mcp.json MCP config — global or repo-committed
rules/memsprout.mdc always-applied project rule (memory doctrine)
codex/ Codex setup (individual + team)
AGENTS-snippet.md client-agnostic AGENTS.md section (memory doctrine)
installer/ npx installer (npm package "memsprout")
支持
- 产品:memsprout.com
- 有关此插件或技能的问题:请在本仓库中提交 issue
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。