Context7
Up-to-date docs for AI agents
作者による説明(英語の原文)
Long-term, drift-free cognitive memory engine for AI Agents and Cursor IDE.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
ウェブ、デスクトップ、モバイルのClaudeで使えます:
https://cortex.bluesynergy.io/v1/mcp/sseターミナルでこれを実行します
claude mcp add --transport sse cortex https://cortex.bluesynergy.io/v1/mcp/sseプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"cortex": {
"url": "https://cortex.bluesynergy.io/v1/mcp/sse"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"cortex": {
"type": "sse",
"url": "https://cortex.bluesynergy.io/v1/mcp/sse"
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ChatGPTがつなげるのは、インターネット上のサーバーだけです:
https://cortex.bluesynergy.io/v1/mcp/sseメニューの名前は、プランや時期によって少し違うことがあります。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
このサーバーのツール一覧はまだ読み取っていません。エンドポイントは順番にチェックしています。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント novotapeter-bs で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントは順番にチェックしています
まだチェックしていません。エンドポイントをチェックするときにツール一覧を読み取ります
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
作者のクラウドで動きます。インストール不要でインターネット経由でつながりますが、送った内容は作者のサーバーを通ります。
GitHubリポジトリの最終更新は–、最新バージョン(1.0.0)がレジストリに届いたのは先月です。
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、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Long-term, drift-free cognitive memory engine for AI Agents, Cursor IDE, and Claude Desktop via Model Context Protocol (MCP).
Deep Dive: Want to understand our tri-stream model, autonomous rest cycles, and dynamic invariant guards?
Read the full Engineering Whitepaper & Architecture Model (ARCHITECTURE.md).
Most memory systems treat everything as fluid vector soup—causing agents to hallucinate, forget strict technical requirements, or confuse user preferences with code specs.
Blue Synergy Cortex implements an enterprise-grade Tri-Stream Architecture backed by transactional PostgreSQL and enterprise knowledge graph architecture:
API Key Required: Blue Synergy Cortex is a fully hosted, zero-maintenance cognitive cloud engine. You need an active API key to connect your client.
🔑 [Get your 21-Day Free Trial Key here](https://cortex.bluesynergy.io) *(Instant activation, no credit card required, includes 500 graph nodes & up to 3 agents).*
ctx_live_xxxxxxxxxxxxxxxxxxxxxx.Ctrl+Shift+J or Cmd+Shift+J).cortex-memoryssehttps://cortex.bluesynergy.io/v1/mcp/sse?api_key=YOUR_API_KEYEdit your configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonAdd the Cortex remote configuration (Claude Desktop):
{
"mcpServers": { "cortex": { "command": "npx", "args": [ "-y", "mcp-remote", "https://cortex.bluesynergy.io/v1/mcp/sse", "--header", "Authorization: Bearer YOUR_API_KEY" ] } } }
Restart Claude Desktop
💡 Crucial: Preventing Collapsed/Empty Messages in Claude Desktop
In Claude Desktop, if the assistant writes text *before* calling an MCP tool in the same turn, the desktop UI automatically collapses that text into the tool accordion, making the response appear empty or truncated to the user.
To guarantee 100% clean UI display and continuous memory ingestion, add this exact rule to your Claude Desktop settings (Settings ➡️ Profile / Custom Instructions):
`text
[CORTEX MEMORY PROTOCOL]
1. Inhale: Call
cortex_recallbefore answering whenever historical or project context is needed.
2. Exhale (UI-Safe): Do NOT write conversational text before calling
cortex_ingest_turn. Always execute thecortex_ingest_turntool call first (passing both the user's prompt and your planned answer).
3. Response: Generate your full substantive answer to the user immediately after the tool completes. This ensures your response displays cleanly in the UI without being collapsed into tool artifacts.
`
Use the SSE endpoint directly in your tool's MCP configuration:
{
"mcpServers": { "cortex": { "url": "https://cortex.bluesynergy.io/v1/mcp/sse?api_key=ctx_live_..." } } }
---
Example: Querying Context (cURL)
curl -X POST https://cortex.bluesynergy.io/v1/recall \
-H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "query": "System database requirements", "user_id": "developer", "agent_id": "backend_agent" }'
Cortex is not a passive key-value store; it is an active cognitive operating system with strict governance boundaries. Understanding when and why to call each tool ensures high-fidelity memory consolidation.
For every user turn, your agent should inherently follow this golden loop:
cortex_recall to fetch ground-truth context (User Bio + Active Project Specs + Graph Relations).cortex_ingest_turn to send the turn to the asynchronous ingestion buffer.| Tool Name | Type | When to Call | System Behavior |
|---|
| cortex_recall | query (string) compact (bool, optional) | Before answering the user (mandatory for full context awareness). | Fast context retrieval. Injects verified user preferences, active project specifications, and related domain facts. Set compact: true to strip preambles and return only high-relevance context (recommended for CLI / agent workflows). | | cortex_ingest_turn | Ingestion | Immediately after answering every conversational turn. | Asynchronously ingests the conversational turn. Automatically filters dialogue noise, learns communication preferences, and stages key technical facts for memory consolidation. | | cortex_list_projects | Discovery | Before creating projects or when the target slug is uncertain. | Returns all authorized active project workspaces with their canonical IDs, human-readable names, and descriptions. Prevents duplicate workspaces. | | cortex_create_project | Provisioning | When the user declares, initializes, or approves a new project scope. | Registers and authorizes a new canonical project_id. Establishes the project baseline and associates relevant staged notes with this workspace. | | cortex_store_memory | Write | For explicit constraints, business rules, and technical decisions that must be guaranteed. | Curated persistent write. Ensures facts are strictly validated and staged in workspace memory without risking cross-project contamination. | | cortex_get_project_spec | Inspection | When you need the complete Living Specification of a project. | Deterministically retrieves the unified, consolidated specification of the project (Living Document). Returns only verified specifications. | | cortex_consolidate_project | Execution | When the user requests an immediate update/reconciliation of project specifications. | Triggers a background reconciliation task to merge recent notes and updates into the canonical project specification. | | cortex_get_task_status | Monitoring | When checking if an asynchronous consolidation has finished. | Queries task status by task_id or project_id. Returns execution state (PENDING, RUNNING, COMPLETED, FAILED) and diagnostic messages if reconciliation fails. | | cortex_manage_draft | Governance | When a new product or domain is proposed and awaits explicit authorization. | Promotes proposed project drafts into active production specifications, or permanently purges rejected concepts. | | cortex_triage_general | Maintenance | When the unassigned memory pool accumulates multi-project notes. | Automatically clusters unstructured notes, assigns them to appropriate projects, and compacts the workspace. |
cortex_clean_general | Maintenance | When the user instructs to reset or prune unassigned memory. | Selectively deletes unassigned notes by topic or keyword, or completely resets active staging buffers. |
|---|
To prevent memory fragmentation and unauthorized project sprawl, Cortex treats memory with strict governance boundaries:
[Incoming Note / Message]
│ ▼ Is Project Authorized? ├── NO ──► Staged in General Pool ('general') │ │ │ ▼ │ Awaits Triage via cortex_triage_general │ (or explicitly authorized via cortex_create_project) │ │ └── YES ◄─────────┘ │ ▼ [Asynchronous Consolidation Cycle] │ ▼ [Active Living Specification & Knowledge Topology]
---
Cortex enforces a Human-in-the-Loop policy. If a project_id has not yet been explicitly authorized by the user, incoming facts are safely staged in the general memory pool to prevent polluting active workspaces. Once the project is approved (via cortex_manage_draft or explicit creation), the nocturnal consolidation engine automatically synthesizes these staged notes into the official Living Specification (cortex_get_project_spec).
If your project specs work but User Biography or Agent Persona remains empty, your AI agent is skipping the required post-response "exhale" step (cortex_ingest_turn).
Why this happens: LLMs (Claude, GPT, etc.) treat remote MCP prompt instructions with lower priority once they finish drafting a response to the user. When an agent skips cortex_ingest_turn, dialogue turns never hit the ingestion buffer, starving the Cognitive Router and Memory Firewall of data needed to distill user habits.
The Fix: Enforce the rule at the client/system prompt level (e.g. in your system prompt, Cursor Rules .cursorrules, or Claude Desktop Custom Instructions). An instruction anchored in the client's native prompt has 10× higher adherence than MCP tool headers alone.
Encountered an issue or have a feature suggestion?
冒頭だけを表示しています。続きはリポジトリで読めます