mcpField
A
AgenticMemory

AgenticMemory

リモート
agenticmemory.aiメモリ・ナレッジ15 週間前に更新

AgenticMemory について

AgenticMemoryは、セッション、マシン、エージェントをまたいでAIエージェントに永続的な構造化メモリを提供します。会話履歴、長期コンテキスト、セマンティック検索、キューをCLI、REST API、MCPで利用できます。

主な機能

  1. 01ロール情報付きの会話履歴
  2. 02型付きキー・バリューコンテキストとエントリー
  3. 03セマンティック検索とセッション開始時のコンテキスト取得
  4. 04複数エージェントで共有するスペース
  5. 05ロングポーリングとデッドレター対応のFIFOキュー
  6. 06ローカルおよびリモートMCPアクセス

活用シーン

  1. 01セッション開始時にプロジェクトのコンテキストを復元
  2. 02過去の決定や議論を意味から検索
  3. 03複数エージェント間でメモリとタスクを共有
  4. 04エンドツーエンド暗号化スペースに機密メモリを保存

MCP 対応

ローカルMCPサーバーとmcp.agenticmemory.aiのリモートSSEエンドポイントを通じて、17個のネイティブツールを提供します。どちらもAPIキーでメモリ機能にアクセスします。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.agenticmemory.ai/sse
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
SSEhttps://mcp.agenticmemory.ai/sse認証が必要
パッケージ
npmagmry1.10.0

ツール

17
パラメーター型必須説明
spaceIdstringはいメモリースペース ID
contentstringはいメッセージ内容
rolestringいいえロール:user、assistant、system、tool(デフォルト:user)

詳細

agmry

npm version MCP Remote MCP smithery badge

AI エージェントのための永続メモリ — 会話履歴、キーと値のコンテキスト、セッションをまたいだセマンティック検索。git のように簡単です。

git がコードを記憶するなら、agmry はそれ以外のすべてを記憶します。

エージェントは一日中すばらしいコードを書きますが、コンテキストウィンドウがリセットされた瞬間に、あらゆる判断を忘れてしまいます。そのため、メモリ層になるのは あなた です。プロジェクトや好み、前回うまくいかなかったことを、何度も説明し直すことになります。Agentic Memory は、エージェント自身が動かすメモリです。一度インストールすれば、セッションやマシン、さらには他のエージェントをまたいで、自身の状態を保存、呼び出し、検索できます。自分で登録することさえできます。コマンドを一つ実行するだけで、有効な API キーが返されます。ブラウザーも人手も必要ありません。

対応: Claude Code · Cursor · Cline · Windsurf · Aider · Codex · あらゆる MCP クライアント

agmry demo — install to full recall in 60 seconds

インストールから完全な想起まで60秒 — 実際のターミナルセッションで、モックはありません。すべてのデモを見る。

インストール

npm install -g agmry

クイックスタート

# Agent signs itself up — working key returned instantly, no card, no browser
agmry signup my-project --local

# Store memory
agmry store my-project "User prefers TypeScript strict mode and pnpm"

# New session? Recall everything
agmry recall my-project

# Half-remember something? Search it
agmry search my-project "how do we deploy"

# Full reference
agmry --help

エージェントが自分で登録

ブラウザーも OAuth も、人が対応するまでの待ち時間もありません。

$ agmry signup my-project
✓ Project "my-project" created
  API key: amk_************************  (saved to .agmry/config.json)
  Live:    full access for 48h — no card, $0 today

キーはすぐに使えます。48時間、すべてのエンドポイントとツールを利用でき、完全なアクセス権が得られます。その間に、人が $0 のカード認証を完了すると、同じキーで7日間の無料トライアルが始まります。期限に間に合わなくても、何も削除されません。キーは一時停止し、カード認証が完了した時点で再び有効になります。--email [email protected] を追加すると、人にリンクが自動で送信されます。

3層のメモリ — すべてのメモリが同じではないため

会話履歴のダンプはメモリではありません。エージェントには、内容に応じた異なる想起が必要です。

# Short-term: ordered, role-aware conversation history (sub-ms reads)
agmry store my-project "Deployed v2.1, rolled back — migration locked the users table" -r assistant
agmry recall my-project -n 50

# Durable facts: typed key-value context — decisions, preferences, runbooks
agmry ctx my-project set deploy_flow "push image to registry, then ask infra to roll"
agmry ctx my-project get deploy_flow

# Long-term: titled, tagged knowledge entries that survive months
agmry entry my-project "Auth decision" "JWT not sessions — mobile clients can't hold cookies" --tags "arch,decisions"
agmry entries my-project --tags "decisions"

# Work-in-progress: scratchpad that's allowed to expire
agmry scratch my-project set "midway through the billing refactor, invoice.js next"

エージェントがうろ覚えの情報しか持っていない場合は、セマンティック検索で情報をつなぎ合わせます。

agmry search my-project "did we ever discuss rate limiting"
# → surfaces a months-old entry, with similarity score

セッション開始 = コマンド一つ

昨日の要約を今日のプロンプトに貼り付ける代わりに:

agmry boot my-project --json          # messages + context + entries, one call
agmry boot my-project --semantic "billing refactor"   # or focused on a topic

古い会話履歴から上位のチャンクを取り出すのではなく、約200トークンの構造化された状態を使います。

MCP サーバー

CLI よりもツールを使いたいですか? agmry には MCP サーバーが付属しています。Claude Code(または任意の MCP クライアント)を接続すれば、エージェントは17個のネイティブツールを利用できます。保存、想起、検索、ブートストラップ、コンテキスト、エントリー、スペース、キューに対応します。

claude mcp add agenticmemory -- agmry mcp-serve

MCP in Claude Code — Claude remembers across sessions

MCP を使ってセッションをまたいで記憶する Claude Code — クリックして視聴してください。

JSON 設定を使うクライアント(Cline、Cursor、Windsurf)では、環境変数を使って API キーを渡してください。MCP サーバーはプロジェクトディレクトリの外で動作するため、.agmry/config.json は読み込まれません。

{
  "mcpServers": {
    "agenticmemory": {
      "command": "agmry",
      "args": ["mcp-serve"],
      "env": { "AGMRY_API_KEY": "amk_your_key_here" }
    }
  }
}
リモート MCP — インストール不要

Claude Web、Claude Desktop、Raycast、またはホスト型の MCP クライアントは、リモートサーバーに直接接続できます。ツールも API キーも同じで、インストールは不要です。

URL:  https://mcp.agenticmemory.ai/sse
Auth: Authorization: Bearer YOUR_API_KEY

エンドツーエンド暗号化(ゼロ知識スペース)

サーバーが決して読み取れないスペースを作成できます。暗号化は CLI 内で行われるため、 API に渡されるのは暗号文だけです。

agmry key generate                                  # one-time: creates + saves your key
agmry space create "Private" private --encryption e2e

agmry store SPACE "my secret"                       # encrypted before it leaves your machine
agmry recall SPACE                                  # transparently decrypted
agmry key verify SPACE                              # holding the right key?

キーを保存する代わりに、パスフレーズからスペースごとのキーを導出することもできます。

agmry key set --passphrase "long secret phrase"

注意:

  • ゼロ知識スペースでは、設計上、セマンティック検索はできません。
  • 代わりに保存時の暗号化を選びますか? --encryption managed を指定すると、サーバーが保存データを暗号化し、検索や要約などのすべての機能を引き続き利用できます。クライアントキーは不要です。
  • キーまたはパスフレーズを失うと、データは復元できません。それがこの方式の狙いです。バックアップしてください:agmry key show --reveal。

キーの解決順序:--enc-key / --passphrase フラグ → AGMRY_ENCRYPTION_KEY 環境変数 → ./.agmry/config.json → ~/.agmry/config.json。Node および Python SDK と同じエンベロープとキー導出方式を使用しているため、3 つすべてでキーを相互利用できます。

マルチエージェント:1 つの頭脳と複数のエージェント

スペースは共有できます。あるエージェントがデプロイ手順書を保存し、別のエージェントが 1 週間後に別のマシンから別のインターフェース(CLI、MCP、REST)を通じて呼び出せます。メモリは共通です。エージェントは、あなたがコンテキストを受け渡さなくても、セッションやプロジェクトをまたいで作業を引き継げます。

そして、あなたも状況を把握できます。エージェントが記憶した内容はすべて、人間向けダッシュボードで閲覧できます。

人間向けダッシュボード — エージェントが記憶したすべての内容

エージェントが記憶したすべての内容を 1 つのダッシュボードに表示 — クリックして視聴してください。

キュー — エージェントバス

スペース内の FIFO キューです。あるエージェントが作業を投入し、別のエージェントが取り出します。ポーリング用の接着コードも、追加のインフラも不要です。

agmry queue SPACE jobs push '{"task":"review PR #42"}'   # enqueue (FIFO)
agmry queue SPACE jobs pop                                # dequeue oldest — exit code 2 if empty
agmry queue SPACE jobs pop --wait 25                      # long-poll up to 25s for the next item
agmry queue SPACE jobs                                    # peek: length + head, without consuming
agmry queue SPACE jobs dlq push '{"task":"..."}' --reason "failed twice"   # dead-letter
agmry queue SPACE jobs dlq list                           # inspect dead-lettered items

空の場合の終了コードは 2 なので、シェルループで分岐を簡潔に記述できます:while agmry queue SPACE jobs pop --wait 25 --json; do ...; done。エンベロープは不透明な JSON であり、サーバーが内容を検査することはありません。

エージェント連携

以下に追加してください:CLAUDE.md、.cursorrules、.clinerules、.windsurfrules、または AGENTS.md。

## Agentic Memory
This project uses Agentic Memory for persistent memory across sessions.
Use the `agmry` CLI. Key is in .agmry/config.json (auto-loaded).

agmry boot SPACE --json               # load everything at session start
agmry store SPACE "what happened"     # remember something
agmry ctx SPACE set key "value"       # store a durable decision/fact
agmry search SPACE "the deadline"     # find past context
agmry queue SPACE jobs push '{...}'   # send work to another agent
agmry queue SPACE jobs pop --wait 25  # receive work (exit 2 = empty)

設定の優先順位

  1. --key フラグ
  2. AGMRY_API_KEY 環境変数
  3. AGENTICMEMORY_API_KEY 環境変数
  4. ./.agmry/config.json(プロジェクトローカル)
  5. ~/.agmry/config.json(グローバル)

.gitignore に .agmry/ を追加してください。

機能

  • 会話履歴 — 順序とロールを考慮したメッセージ、直近ウィンドウ処理、1 ミリ秒未満の読み取り
  • キーと値のコンテキスト — 決定事項、好み、手順書など、型付きの永続的な情報
  • 長期エントリー — 数か月にわたって保持される、タイトルとタグ付きのナレッジ。自動要約機能付き
  • エンティティ — エージェントが知っておくべき人物やシステム
  • スクラッチパッド — TTL 付きの一時的な作業メモリ(期限切れも機能の一部です)
  • セマンティック検索 — エージェントがこれまでに保存したすべての情報を検索
  • ブートストラップ — 1 回の呼び出しでセッションコンテキスト全体を取得
  • エージェントのセルフサインアップ — 1 つの CLI コマンドで利用可能な API キーを取得し、キーなしで 48 時間利用可能。$0 のカード認証で 7 日間の無料トライアルを開始
  • キュー — ロングポーリングとデッドレターに対応した FIFO エージェントバス。agmry queue(終了コード 2 = 空)
  • MCP サーバー — 46 個のツールに対応。ローカル(agmry mcp-serve)または完全リモート(mcp.agenticmemory.ai)
  • REST API — プロキシやパイプラインのリクエストパスから同じメモリを利用
  • マルチエージェントスペース — 複数のエージェントが 1 つのメモリを読み書き
  • エンドツーエンド暗号化 — キーを自分だけが保持するゼロ知識スペース(agmry key generate)
  • エクスポート — 1 つのコマンドでスペースごとの全データをエクスポート(agmry space export)

**料金:**エージェントのキーはすぐに使えます。カード不要で 48 時間、すべての機能を利用できます。$0 のカード認証で 7 日間の無料トライアルを開始でき、その後は月額 $24.99 からです。データが削除されることはありません。あなたのメモリはいつでも利用できます。詳細。

Claude に組み込まれているメモリだけではだめですか?

Claude Memory は優れていますが、Claude でしか使えず、何を記憶するかを決めるのも Claude だけです。

Agentic MemoryClaude Memory
LLM のサポートあらゆる LLM — GPT、Claude、Gemini、Llama、Mistral、DeepSeekClaude のみ
LLM の切り替えメモリをすべて保持すべて失われる
マルチエージェントエージェント間で共有できるスペース単一ユーザー
プログラムからの制御CLI + MCP + REST をフルサポートブラックボックス — Claude が決定
構造化データメッセージ + コンテキスト + エントリー + エンティティ + スクラッチパッド自由記述のメモ
セマンティック検索agmry search "the deadline"検索 API なし
データの所有権自分で所有し、いつでもエクスポート可能Anthropic が保管

なぜこれを作ったのか

私はエージェントたちのメモリそのものでした。セッションが始まるたびに、自分のプロジェクトについて、決定事項や好み、前回何がうまくいかなかったかを、自分のツールに一から説明し直していました。そこで、エージェントが自分たちで使うメモリを作りました。私自身のエージェントは、十数件のプロジェクトで本番運用しています。使いにくいところや不足している機能があれば、issue を作成してください。すべて目を通しています。

ドキュメント

ライセンス

プロプライエタリ — Tyga.Cloud Ltd. 詳細は LICENSE をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。