Context7
Up-to-date docs for AI agents
作者提供的说明(英文原文)
Persistent memory for AI agents — history, context, semantic search, queues. 46 tools, stdio/SSE.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
AGMRY_API_KEY, Authorization标为机密的值是你账户的钥匙。千万不要分享给别人,也不要粘贴到聊天里。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
这个地址需要在请求的 header 中放入密钥,而添加连接器的菜单无法设置。请改用 Claude Code、Cursor 或 VS Code。
打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json
{
"mcpServers": {
"agenticmemory": {
"command": "npx",
"args": [
"-y",
"agmry"
],
"env": {
"AGMRY_API_KEY": "your-value"
}
}
}
}在终端中运行这条命令
claude mcp add --transport sse agenticmemory https://mcp.agenticmemory.ai/sse --header 'Authorization: your-value'claude mcp add agenticmemory --env AGMRY_API_KEY=your-value -- npx -y agmry运行前请先填写空着的值。
粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"agenticmemory": {
"url": "https://mcp.agenticmemory.ai/sse",
"headers": {
"Authorization": "your-value"
}
}
}
}粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"agenticmemory": {
"command": "npx",
"args": [
"-y",
"agmry"
],
"env": {
"AGMRY_API_KEY": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"agenticmemory": {
"type": "sse",
"url": "https://mcp.agenticmemory.ai/sse",
"headers": {
"Authorization": "your-value"
}
}
}
}粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"agenticmemory": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"agmry"
],
"env": {
"AGMRY_API_KEY": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个地址需要在请求的 header 中放入密钥,而添加连接器的菜单无法设置。请改用 Claude Code、Cursor 或 VS Code。
你的选择通过 Cookie 保存在这台设备上,无需账户。
Authorization 机密 HTTP header这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
我们还没有读取这个服务器的工具列表;我们会轮流检查各个端点。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月6日
注册名称已通过 GitHub 账户 jyswee 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
尚未检查;我们会轮流检查各个端点
尚未检查;我们会轮流检查各个端点
尚未检查;我们会在检查端点时读取工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
你需要填写:AGMRY_API_KEY, Authorization
两种方式都可以:安装在你的电脑上,或者连接云端版本。
GitHub 仓库最后更新于–,最新版本(1.10.0)于44天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。
同一分类中有:Context7, Codebase Memory, Exa
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
Up-to-date docs for AI agents
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
Persistent memory for AI agents — conversation history, key-value context, and semantic search across sessions. As easy as git.
git remembers your code. agmry remembers everything else.
Your agent writes great code all day — then forgets every decision the moment its context window resets. So *you* become the memory layer: re-explaining the project, the preferences, what broke last time. Agentic Memory is the memory your agent runs itself: one install, and it stores, recalls, and searches its own state across sessions, machines, and even other agents. It can even sign itself up — one command returns a working API key, no browser, no human.
Works with: Claude Code · Cursor · Cline · Windsurf · Aider · Codex · any MCP client
*Install to full recall in 60 seconds — real terminal session, no mockups. Watch all the demos.*
npm install -g agmry
# Agent signs itself up — working key returned instantly, no card, no browser
agmry signup my-project --local
agmry store my-project "User prefers TypeScript strict mode and pnpm"
agmry recall my-project
agmry search my-project "how do we deploy"
agmry --help
No browser. No OAuth. No waiting for a human.
$ 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
The key works immediately — every endpoint, every tool, full access for 48 hours. Within that window, your human completes a $0 card-auth that starts the free 7-day trial on the same key. Miss the window? Nothing is deleted — the key pauses and revives the moment the card-auth completes. Add --email you@company.com and the human gets the link automatically.
A transcript dump isn't memory. Agents need different recall for different things:
# 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
agmry ctx my-project set deploy_flow "push image to registry, then ask infra to roll" agmry ctx my-project get deploy_flow
agmry entry my-project "Auth decision" "JWT not sessions — mobile clients can't hold cookies" --tags "arch,decisions" agmry entries my-project --tags "decisions"
agmry scratch my-project set "midway through the billing refactor, invoice.js next"
And semantic search stitches it together when the agent only half-remembers:
agmry search my-project "did we ever discuss rate limiting"
Instead of pasting yesterday's summary into today's prompt:
agmry boot my-project --json # messages + context + entries, one call
agmry boot my-project --semantic "billing refactor" # or focused on a topic
~200 tokens of structured state, not top-k chunks of old transcripts.
Prefer tools over a CLI? agmry ships an MCP server. Point Claude Code (or any MCP client) at it and your agent gets 17 native tools: store, recall, search, bootstrap, context, entries, spaces, queues.
claude mcp add agenticmemory -- agmry mcp-serve
*Claude Code remembering across sessions via MCP — click to watch.*
For clients that use a JSON config (Cline, Cursor, Windsurf), pass your API key via the environment — the MCP server runs outside your project directory, so it won't pick up .agmry/config.json:
{
"mcpServers": { "agenticmemory": { "command": "agmry", "args": ["mcp-serve"], "env": { "AGMRY_API_KEY": "amk_your_key_here" } } } }
Claude Web, Claude Desktop, Raycast, or any hosted MCP client can connect straight to the remote server. Same tools, same API key, nothing to install:
URL: https://mcp.agenticmemory.ai/sse
Auth: Authorization: Bearer YOUR_API_KEY
Create a space the server can never read. Encryption happens inside the CLI — the API only ever sees ciphertext.
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?
Or derive per-space keys from a passphrase instead of storing a key:
agmry key set --passphrase "long secret phrase"
Notes:
--encryption managed — the server encrypts your data at rest and every feature (search, summaries) keeps working. No client key needed.agmry key show --reveal.Key resolution order: --enc-key / --passphrase flag → AGMRY_ENCRYPTION_KEY env → ./.agmry/config.json → ~/.agmry/config.json. Same envelope and key derivation as the Node and Python SDKs — keys are interchangeable across all three.
Spaces are shareable. One agent stores the deploy runbook; another recalls it a week later, from a different machine, over a different interface (CLI, MCP, or REST — same memory). Your agents hand off between sessions and between projects without you couriering context.
And you stay in the loop: everything your agents remember is browsable in a human dashboard.
*Everything your agents remember, in one dashboard — click to watch.*
FIFO queues inside a space. One agent pushes work, another pops it — no polling glue, no extra infra.
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
Exit code 2 on empty means shell loops branch cleanly: while agmry queue SPACE jobs pop --wait 25 --json; do ...; done. Envelopes are opaque JSON — the server never inspects them.
Add to your CLAUDE.md, .cursorrules, .clinerules, .windsurfrules, or 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)
--key flagAGMRY_API_KEY environment variableAGENTICMEMORY_API_KEY environment variable./.agmry/config.json (project-local)~/.agmry/config.json (global)Add .agmry/ to your .gitignore.
agmry queue (exit 2 = empty)agmry mcp-serve) or fully remote (mcp.agenticmemory.ai)agmry key generate)agmry space export)Pricing: The agent's key works instantly — full access for 48h, no card. A $0 card-auth starts the free 7-day trial; after that from $24.99/mo. No data deletion, ever: your memory waits for you. Details.
Claude Memory is great — but it only works with Claude, and only Claude decides what's in it.
| Agentic Memory | Claude Memory | |
|---|---|---|
| LLM support | Any — GPT, Claude, Gemini, Llama, Mistral, DeepSeek | Claude only |
| Switch LLMs | Keep all memory | Lose everything |
| Multi-agent | Shared spaces across agents | Single user |
| Programmatic control | Full CLI + MCP + REST | Black box — Claude decides |
| Structured data | Messages + context + entries + entities + scratchpad | Free-text notes |
| Semantic search | agmry search "the deadline" | No search API |
| Data ownership | You own it, export any time | Stored by Anthropic |
I was my agents' memory. Every session started with me re-explaining my own project to my own tools — decisions, preferences, what broke last time. So I built the memory they run themselves. My own agents use it in production across a dozen projects; if something's rough or missing, open an issue — I read every one.
Proprietary — Tyga.Cloud Ltd. See LICENSE.