Context7
Up-to-date docs for AI agents
作者による説明(英語の原文)
Recall your team's coding-agent memory. Install the Assertion plugin to capture it automatically.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
x-api-key「秘密」と表示された値は、あなたのアカウントの鍵です。絶対に人に教えたり、チャットに貼り付けたりしないでください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
ターミナルでこれを実行します
claude mcp add --transport http assertion https://memory.assertion-ai.com/memory/mcp --header 'x-api-key: your-value'動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"assertion": {
"url": "https://memory.assertion-ai.com/memory/mcp",
"headers": {
"x-api-key": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"assertion": {
"type": "http",
"url": "https://memory.assertion-ai.com/memory/mcp",
"headers": {
"x-api-key": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
このアドレスはリクエストの header にキーが必要ですが、コネクタを追加するメニューでは設定できません。代わりにClaude Code、Cursor、VS Codeを使ってください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
x-api-key 秘密 必須 HTTP headerこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント Assertion-AI で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
入力が必要なもの:x-api-key
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.0)がレジストリに届いたのは41 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。URLでつながるので、リモートMCPサーバーに対応したアプリ(開発者モードのChatGPTなど)でも使えます。
同じカテゴリには:Context7, Codebase Memory, Exa
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Gives Claude Code, OpenAI Codex, and Cursor memory that remembers the *why* behind your decisions and the strategy across your project — and keeps it current, superseding calls you've reversed instead of resurfacing them. It recalls that context automatically as you work, into a shared, project-scoped tree. Reads run over a hosted MCP endpoint (no local server); small hooks handle capture and context injection. One codebase serves all three agents (single copy of the logic). By Assertion AI.
Memory keeps decisions and their reasons, not your transcripts or source code. What memory stores →
Install, then sign in once in your browser. There is no key to copy. Requires a system python3 (for the stdlib hooks); no other deps.
Step-by-step guides with troubleshooting for each tool: [assertion-ai.com/install](https://assertion-ai.com/install?src=github).
Step-by-step guide: assertion-ai.com/install/claude-code.
Already installed? Keep the copy you have. If you installed from this repo (
assertion@assertion-ai), don't also install it from the Claude Code community catalog (assertion@claude-community). Two copies means two sets of hooks, so every turn is captured twice./assertion:upgradeupdates whichever copy you have.
# 1) in Claude Code:
/plugin marketplace add Assertion-AI/assertion /plugin install assertion@assertion-ai /reload-plugins
`/reload-plugins` turns the plugin on in the session you're in, with no restart. Or install from
your terminal before you start Claude Code, and skip it: claude plugin marketplace add Assertion-AI/assertion && claude plugin install assertion@assertion-ai
2) Sign in:
/assertion:login
Your browser opens at Assertion Studio; click Connect (new here? sign up on that page first). Memory turns on in the same session: the memory tools and capture both pick up the sign-in, with no restart and no key to copy. Then try recall . Until you sign in, each session starts with a one-line notice that memory is off.
On a machine with no browser (SSH, a server), /assertion:login code shows a short code to confirm from any device instead. /assertion:logout signs this computer out and turns memory off.
Requirements: a system python3 (for the two stdlib hooks). No other deps — the memory tools connect over HTTP.
Using a key instead (CI, or a shared machine):
ASSERTION_API_KEYstill works and takes
precedence over the sign-in. Put it in
~/.claude/settings.jsonas
{"env": {"ASSERTION_API_KEY": " "}}rather than a shellexport, so it reaches the plugin
however you launch Claude Code.
Upgrading: run
/assertion:upgrade, then/reload-plugins. No restart needed.
Spaces:
/assertion:spacelists your memory spaces and shows which one this session uses;
/assertion:spaceswitches this session only (/assertion:space personalto go back).
Step-by-step guide: assertion-ai.com/install/codex.
# 1) install the plugin
codex plugin marketplace add Assertion-AI/assertion codex plugin add assertion@assertion-ai
python3 "$(ls -d ~/.codex/plugins/cache/*/assertion/*/scripts | sort -V | tail -1)/assertion.py" login --client codex
Or, once Codex is open, ask it to "sign in to Assertion" (the plugin's `assertion-login` skill runs
the same sign-in; "sign out of Assertion" runs assertion-logout). Either way the key is saved for the hooks and written into ~/.codex/config.toml for the memory tools.
codex in a terminal, or the VS Code Codex panel — *not* codex exec). On first run, toggle the three hooks Trust on when prompted (once).Capture + injection then work against the same shared tree, in CLI and VS Code. Full Codex details (recall/expand setup, dev override): plugin/codex/README.md.
Step-by-step guide: assertion-ai.com/install/cursor.
Cursor has no plugin marketplace, so it installs via a one-time script that wires its hooks.json + mcp.json for you:
git clone https://github.com/Assertion-AI/assertion
cd assertion/plugin/cursor && python3 install_cursor.py # signs you in in the browser
Then fully quit and reopen Cursor. The installer merges into any existing Cursor config
(it won't touch your other hooks or MCP servers), backs up what it changes, and defaults to prod + the shared default workspace. In Cursor, /assertion-login signs in again, /assertion-space lists or switches memory spaces, and /upgrade updates the clone. Options (--key, --workspace, --server, --uninstall) and a manual fallback: plugin/cursor/README.md.
https://memory.assertion-ai.com:recall — find past work relevant to what you're doing nowexpand — open up a point to see the detail beneath itevidence — see the supporting detail behind a claimconflicts — surface where the record disagrees with itselfresolve — settle a conflict and keep the memory coherentsuperseded — see what's been replaced as decisions changedunsupersede — bring back something that was replacedBoth hooks fail open: if the backend is unreachable, your session is never blocked.
A permanent 📁 indicator at the bottom of your terminal — instant, local, per-session-accurate. In ~/.claude/settings.json:
"statusLine": {
"type": "command", "command": "python3 ~/.claude/plugins/cache/assertion-ai/assertion/scripts/statusline_space.py" }
(If you already have a statusline command, chain this after it.)
The plugin in this repository is licensed under the Apache License 2.0. See NOTICE.
The license covers this client code only. The hosted Assertion service it connects to is governed by the Terms of Service, and your data by the privacy notice. "Assertion" is a trademark of Assertion AI, Inc.