memsprout について
memsproutは、チームのエージェント向けに共有の永続メモリーを提供し、セッション、モデル、クライアントをまたいでコンテキストを保持します。MCPサーバーに加え、スキルや複数クライアント向けの設定ファイルも用意されています。
主な機能
- 01チーム共有ナレッジベース
- 02セッションをまたぐコンテキスト保持
- 03MCP経由のメモリー検索と更新
- 04Claude Codeプラグインと利用スキル
- 05スタンドアロンのAgent Skill
活用シーン
- 01異なるエージェントセッション間でチームのコンテキストを保持
- 02接続したエージェントから共有メモリーを検索・更新
- 03対応クライアントにmemsproutを接続
MCP 対応
リモートMCPサーバーを通じて、接続したエージェントがチームのナレッジベースを検索・更新できます。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 エージェント向け memsprout
memsprout は、チーム向けの共有 AI コンテキストレイヤーです。エージェントが MCP 経由で検索・更新する、永続的なメモリです。接続したすべてのエージェントとツールが同じナレッジベースを読み書きするため、セッション、モデル、クライアントをまたいでコンテキストが維持されます。このリポジトリでは、接続方法を 2 通り用意しています。Claude Code プラグイン(リモート MCP サーバー+使用方法を説明するスキル)と、SKILL.md を読み込めるあらゆるクライアントで動作するスタンドアロンの Agent Skill です。
インストール前に
まず memsprout.com でアカウントを作成してください。クライアントの初回接続時に開く OAuth サインインでは、アカウントは作成されません。既存のアカウントにサインインするだけです。
1 コマンドでセットアップ
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
エージェントに memsprout のツールをいつ、どのように使うかを教える using-memsprout スキルをインストールします。MCP サーバーも接続する必要があります(以下を参照)。スキルは利用方針を説明し、サーバーはツールを提供します。
Cursor
cursor/ ディレクトリには、どちらの使い方にも対応するファイルがあります。自分で使う場合は cursor/mcp.json を ~/.cursor/mcp.json にマージします。チームのすべてのメンバーの Cursor で同じメモリを共有するには、.cursor/mcp.json とプロジェクトルール cursor/rules/memsprout.mdc をチームのリポジトリにコミットします。cursor/README.md を参照してください。
Codex
codex mcp add memsprout --url https://mcp.memsprout.com/mcp
Codex CLI、IDE 拡張機能、ChatGPT デスクトップアプリは ~/.codex/config.toml を共有するため、この 1 つのコマンドですべてを接続できます。チームでセットアップする場合は、クライアントに依存しない codex/AGENTS-snippet.md をリポジトリの AGENTS.md に追記してください。これにより、AGENTS.md を読むすべてのエージェントがチームのメモリ利用方針に従います。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 サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。