Context7
Up-to-date docs for AI agents
作者提供的说明(英文原文)
Local multi-client RAG server over the Model Context Protocol.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
CORTEX_KB_PATH你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
打开 Claude Desktop → Settings → Developer → Edit Config,把下面的内容粘贴到 claude_desktop_config.json
{
"mcpServers": {
"cortex": {
"command": "uvx",
"args": [
"cortex-local-rag",
"serve"
],
"env": {
"CORTEX_KB_PATH": "your-value"
}
}
}
}在终端中运行这条命令
claude mcp add cortex --env CORTEX_KB_PATH=your-value -- uvx cortex-local-rag serve运行前请先填写空着的值。
粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"cortex": {
"command": "uvx",
"args": [
"cortex-local-rag",
"serve"
],
"env": {
"CORTEX_KB_PATH": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"cortex": {
"type": "stdio",
"command": "uvx",
"args": [
"cortex-local-rag",
"serve"
],
"env": {
"CORTEX_KB_PATH": "your-value"
}
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
这个服务器在你的电脑上运行,而 ChatGPT 只能连接互联网上的服务器。请选择其他应用。
你的选择通过 Cookie 保存在这台设备上,无需账户。
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
它在你的电脑上运行;安装后,工具列表会显示在你的 AI 应用中。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月6日
注册名称已通过 GitHub 账户 VBlackJack 验证,该账户拥有此仓库
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
它在你的电脑上运行,没有互联网端点
在你的电脑上运行,改用本地设置
它在你的电脑上运行;我们只能读取互联网端点的工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
你需要填写:CORTEX_KB_PATH
它在你的电脑上运行。你的 AI 应用会在需要时启动它,数据不会经过作者的服务器(除非它自己调用在线服务)。
GitHub 仓库最后更新于–,最新版本(2026.1021.3)于16天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。你的电脑上还需要有 Python (uv)。
同一分类中有: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、图片和脚本已被移除。链接会离开本站。
English | Français
Cortex is an MCP (Model Context Protocol) server that exposes semantic search over a local knowledge base. It lets Claude, Codex and Gemini find the right passage in your documents without wasting their context window. Search is semantic (by meaning, not keyword), in French and in English. Cortex processes and indexes the knowledge base locally without sending its content; the MCP client may still pass requested chunks to its model under its own policy. The optional Confluence writer only downloads explicitly allowlisted spaces; the generated Markdown, vector index, and lexical index remain local.
Starting with 2026.0906.01, Companion offers a guided home screen, operation history and Confluence setup from one page or space link. Connection and measured scope confirmation stay in the flow; successful collection is followed by indexing. Use the combined installer to keep Cortex and Companion compatible.
Since 2026.0909.02, Confluence updates preserve the served generation when subtree enumeration fails and apply changed target/classification settings on retry. Search uses multilingual vector retrieval by default; CLI and MCP callers can explicitly select hybrid or reranked search. The first successful collection after upgrading regenerates older publication revisions, and the following sync removes obsolete index entries.
Companion brings local documents and Confluence together in My sources, with one Update my documents action. Search previews are resizable, large page trees render visible rows, and cancelling review preparation keeps the draft. Readiness now follows the saved document folder and configuration, including after restart. Run one document update after upgrading to establish this evidence for older indexes. See the release notes.
Adding a Confluence source measures its page, subtree and whole-space scopes with one indexed count each instead of reading the space page by page. On a 5916-page space that measurement took 3 min 19 s, past the timeout of every graphical caller, so Companion showed nothing at all. It now answers in about a second, and the emitted contract is unchanged.
Two whole-space numbers shift by one as a result: the resolved page is no longer folded into the space total, and a space with no visible page reports zero rather than one. A deployment whose search endpoint returns no total cannot measure a scope and reports that as a permanent failure instead of a retryable one. See the contracts.
Paired Companion 2026.0907.00 restores the contrast of the scope window, whose options were drawn in the system text colour, and stops reporting a timeout as a connection failure or advising a delay increase that silently reverts.
The workflow includes search, remote page trees, impact review, evidence-based readiness, save-and-update, last-removal undo and recovery actions. See the contracts.
Paired version 2026.0906.02 provides visible My sources cards, a prefilled selection editor, confirmed page/space removal and browser links to originals. Removal only changes Cortex tracking; search reflects it after successful collection and indexing.
Removing the final source explicitly writes spaces = [] in a schema v2 or v3 configuration. This intentional empty allowlist permits an empty publication with tombstones for prior documents. An absent spaces key remains incomplete configuration and collection is refused. Connection and credential validation and publication safeguards still apply. Both updated components are required; this capability is absent from the installed 2026.0906.01 release.
The simplest path: one installer for Cortex, Cortex Companion, the windowless Confluence converter, and the offline models. No separate Python or .NET runtime is required.
Cortex-Setup.exe and SHA256SUMS from the latest release.Get-FileHash .\Cortex-Setup.exe -Algorithm SHA256 in PowerShell and verify that it exactly matches the Cortex-Setup.exe line in SHA256SUMS.More info, then Run anyway.Index everything in this folder, and finish. Cortex Companion opens when installation completes. Indexing only starts when you request synchronization in Companion.Settings and verify the knowledge-base folder. The Cortex executable installed with Companion is detected automatically.Local database, then select Synchronize local documents.Companion then lets you synchronize, schedule, diagnose, and configure Cortex without a terminal. Details, silent mode and reinstall: Windows install.
Every release also ships one ZIP archive per platform. It unpacks to a cortex/ folder holding the cortex or cortex.exe executable (MCP server + CLI, no Python), its runtime, and the licenses for every embedded dependency; keep the folder whole. See Standalone distribution.
py -m pip install --upgrade cortex-local-rag
cortex setup
This path installs the CLI and MCP server, but not Cortex Companion. The model is downloaded on first use if its cache is empty.
:: From the folder where you cloned Cortex
install.bat
install.bat and sync.bat are the development path for a source checkout, not a supported end-user installation: install.bat installs the unlocked dependencies from requirements.txt, and sync.bat indexes the folder section by section without the Confluence documents. To use Cortex, install Cortex-Setup.exe or a standalone archive instead. Details: Setup.
Documents folder (.md, .pdf) Optional Confluence writer (REST)
| | | current Markdown generation +------------------+-------------------+ | v cortex sync <- Split, hash, vectorize, update FTS5 | v %LOCALAPPDATA%\Cortex\ <- ChromaDB + lexical.db | v cortex serve <- MCP server (FastMCP) | v MCP clients <- Claude / Codex / Gemini / Antigravity / LM Studio / Cursor / Windsurf / VS Code
The embedding model is the multilingual ONNX paraphrase-multilingual-MiniLM-L12-v2. The Windows installer bundles it; a source installation or standalone binary downloads it when the local cache is empty.
knowledge, projects, notes).These modes govern the user-selected document folder. Generated ingestion documents are indexed separately from the current published generation with source_kind=doc and section sources.
Details: Configuration.
cortex commandThe installed package exposes a single command:
| Subcommand | Purpose |
|---|---|
cortex setup | Config + index + client registration in one go (--kb-path, --yes, --no-index, --reset). |
cortex serve | Runs the MCP server (used by clients). |
cortex sync | Incremental index synchronization. |
cortex search | Searches the index from the console (debugging aid). |
cortex ingestion | Shows source health and whether catch-up is due. |
cortex confluence | Stores the PAT interactively or runs the allowlisted writer. |
cortex config | Reads or changes configuration through an atomic JSON contract, notably for Companion. |
cortex daemon | Runs, inspects or stops the shared per-user server used when [server] mode = "shared" (opt-in). |
cortex bundle | Describes or verifies an encrypted portable archive. |
cortex doctor | Installation diagnostics (read-only). |
cortex register / cortex unregister | Adds or removes Cortex from MCP clients. |
cortex init | Creates the single per-user configuration. |
cortex check | Verifies the installation. |
cortex --help describes every subcommand and cortex --help describes its options. A prompt-free installation scripts as:
cortex setup --yes --kb-path "D:\Documents\Knowledge"
| Tool | Description |
|---|---|
cortex_search | Multilingual vector search by default; optional retrieval_mode (vector, hybrid, rerank). Parameters: query, section, top_k (1-10), source/author filters, and occurred/updated date ranges. |
cortex_sync | Triggers an incremental sync of the selected folder and, on a full sync, the current published document generation. |
cortex_list_sections | Lists included sections and "out of policy" folders. |
cortex_freshness | Read-only vault and ingestion freshness summary. Parameters: section (optional), include_entries (false by default). |
config.toml, indexing modes, sections, data home, migration.requirements.lock, --require-hashes, regenerating the lock.| Path | Requirements |
|---|---|
| Windows installer | No separate Python or .NET runtime. At least ~500 MB of space (applications, model + index). |
| Standalone archive | No Python. ~500 MB of space (model + index). |
| From source | Python 3.11 to 3.13. ~500 MB of space. |
| Client | Claude Desktop/Code, Codex, Gemini, Antigravity, LM Studio, Cursor, Windsurf or VS Code (MCP support). |
Apache 2.0. See LICENSE.
只显示了开头部分;其余内容请在仓库中阅读