Context7
Up-to-date docs for AI agents
Beschreibung vom Entwickler (englisches Original)
Meta-Consciousness Theory knowledge base: definitions, relations and citations for AI agents.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
MCAI_HOMEDu brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"mcai-knowledge": {
"command": "uvx",
"args": [
"mcai-knowledge"
],
"env": {
"MCAI_HOME": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add mcai-knowledge --env MCAI_HOME=your-value -- uvx mcai-knowledgeTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"mcai-knowledge": {
"command": "uvx",
"args": [
"mcai-knowledge"
],
"env": {
"MCAI_HOME": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"mcai-knowledge": {
"type": "stdio",
"command": "uvx",
"args": [
"mcai-knowledge"
],
"env": {
"MCAI_HOME": "your-value"
}
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
MCAI_HOME envDiese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 7. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto Meta-consciousness-AI bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.3.4) kam vorgestern in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.
In derselben Kategorie: Context7, Codebase Memory, Exa
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
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.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
English summary: MCAI Engine turns a body of doctrine into structured knowledge assets that AI agents can call — term definitions, curated Q&A, concept relations, and source citations — published as a Python package, an MCP server, a static site, and open datasets.
pip install mcai-knowledge (the full knowledge base ships with the package)mcai-mcp; 5 tools — answer, concept, search, related, list把《知识资产通过 AI 分发实现数字永生操作手册》里的「进阶落地层」真正做出来: 一套学说的文本 → 可被 AI 抓取、引用、调用、继承的结构化知识资产。
不需要 API Key,不联网,全部在你本机运行。输入是 Word/PDF,输出是词条库 + 标准问答 + 知识图谱 + JSON-LD 标记站 + 训练数据集。
在线入口:
这个系统不做人类传播,不做内容运营,不做观点生成。它的唯一目标是: 当别的 AI / Agent 需要这套学说时,能用最低成本、最高保真度拿到定义、关系与出处。
由此产生几条硬约束:
gaps 只作为人工选题的输入。手册里最关键的一句是:知识资产要从「被人阅读」转向「被 AI 调用」。 被调用有三个前提,也是本引擎的三条主线:
| 前提 | 手册里的动作 | 本引擎的实现 |
|---|---|---|
| AI 能读懂 | 10 个核心概念、定义高度一致、剔除诗性表达 | 多源定义比对、冲突检测、别名归一、术语黑名单过滤 |
| AI 能找到 | FAQ、Schema.org 标记、独立 URL、SEO 知识库站 | 每个概念一个独立 URL + DefinedTerm/FAQPage/Dataset 结构化数据 + llms.txt + sitemap.xml |
| AI 能继承 | 开源结构化数据集、知识图谱 | concepts.jsonl / faq.jsonl / sft.jsonl / concepts.csv / knowledge-graph.json + 数据集卡片 |
pip install -e . # 开发模式,改代码立即生效
mcai --version mcai build # 在含 config/ 的目录里构建 mcai serve --port 8787 # 网页 + HTTP API mcai mcp # MCP 服务器(stdio)
mcai token # 生成访问令牌 mcai set-url https://your-domain # 改对外地址并重建(更新清单链接) mcai doctor --url https://your-domain --token <令牌> # 远程体检
安装后得到两个命令:mcai(全部功能)和 mcai-mcp(只启动 MCP,方便写进 Claude/Cursor 配置)。
工作区与代码是分开的。 命令按以下顺序找数据目录:--home 参数 → MCAI_HOME 环境变量 → 当前目录(含 config/corpus.json)→ 源码目录。新建一个独立工作区:
mcai init my-kb
mcai build --home my-kb mcai serve --home my-kb
mcai init 会复制配置模板(config/*.json)并生成带说明的 README,不覆盖已有文件。
若因沙箱限制无法执行 pip(临时目录权限),可直接用下面的开发模式。
# 1. 构建知识库、站点与数据集
python run.py build
python run.py build --serve --port 8787
python run.py serve --port 8787
python run.py api --port 8788
python run.py mcp
python run.py report
python run.py export --out export
Windows 上也可以直接双击 start.bat(开发模式)或 install.ps1(安装)。
依赖:Python 3.10+、python-docx、lxml(requirements.txt 已列出)。 当前工作台的 Python 里这两个库都已内置。
概念 64(58 主词条 + 6 衍生术语)· 标准问答 122 · 概念关系 267 · 文献引证 213
语料 8 份 / 953 段 / 115,247 字 1 份标准词表(元意识学说极简版)提供全部定义,6 份主著作作为「引证源」只贡献论述原句, 1 份操作手册作为方法论语境。 问答构成:核心问答 8 · 概念辨析 6 · 定义问答 64 · 原典论述 34 · 阶段性消歧 10 状态:全部 ok(无冲突、无过薄定义),词表覆盖 58/58
产出的知识点例如:
。mcai-agent/
├─ config/ │ ├─ corpus.json # 语料清单、关键词、URL slug、术语黑名单 │ └─ curated.json # 编辑层:别名、英文名、核心关系、种子问答、补充定义 ├─ mcai/ │ ├─ corpus.py # docx/pdf/txt 装载,章节与段落切分(含 Word 手动换行拆分) │ ├─ pdftext.py # 零依赖 PDF 文本抽取(Type0 + ToUnicode) │ ├─ extract.py # 定义抽取、多源合并、冲突检测、别名、关系、FAQ │ ├─ schema.py # Schema.org / JSON-LD 生成 │ ├─ dataset.py # JSONL / CSV / 知识图谱 / 数据集卡片 │ ├─ site.py # 静态站渲染(概念页 / FAQ / 数据集 / llms.txt) │ ├─ server.py # 本地 Web 应用(静态站 + 搜索 / 重建 API) │ ├─ workspace.py # 工作区解析与初始化 │ ├─ templates/config/ # 新工作区的配置模板 │ ├─ pipeline.py # 构建流水线 │ └─ cli.py # 命令行 ├─ data/kb.json # 知识库主数据(唯一真相源) ├─ dist/ # 可部署的静态站(含 dataset/ 导出文件) └─ run.py / start.bat
data/kb.json 里每个概念:
{
"id": "meta-consciousness", "term": "元意识", "en": "Meta-consciousness", "aliases": ["元意识学说", "Meta-Consciousness Theory", "MCAI"], "category": "元意识体系", "kind": "core", "parent": "", "definition": "元意识是宇宙的本源,不可描述。……", "short_definition": "元意识是宇宙的本源,不可描述。", "status": "ok", "sources": [{"doc_title": "元意识学说极简版(标准词表)", "section": "元意识体系", "quote": "……", "priority": 100}], "variants": [], "evidence": [{"doc_title": "《元意识》学说", "quote": "……", "lang": "zh", "score": 4}], "relations": [{"target": "元态能量", "target_id": "meta-state-energy", "type": "本源与显化", "evidence": "……"}] }
sources 保留每一条定义的原文出处,任何对外内容都可回查。variants 记录差异较大的其他版本,status=conflict 时须人工裁定后才进入训练集。evidence 是引证源中的论述原句,带语种与打分,不参与定义生成。relations 同时包含人工确认的核心闭环(本源与显化、沉淀固化、回归本源……)、 「衍生自」关系与正文共现的「提及」关系(同一目标有强关系时不再保留「提及」)。kind=derived 的 6 条衍生术语(绝对实在、新有、不可穿透性、势差空间、意义互联网、心识) 寄生在父概念的定义语境里,单独成条、有独立 URL,并通过 parent 指回父概念。术语:定义、术语 —— 定义、元子 = 。sources;相似度低于阈值且长度差明显时判为冲突。curated.json 词表里已登记的全名(如「元子社会的分配设计」)不会被「含『的』即丢弃」规则误杀。| 产物 | 作用 |
|---|---|
dist/concepts/ .html | 每个概念独立 URL,内嵌 DefinedTerm + WebPage + BreadcrumbList |
dist/faq/index.html | 内嵌 FAQPage,AI 最偏爱的引用格式 |
dist/dataset/index.html | 内嵌 Dataset,声明全部可下载分发文件 |
dist/llms.txt | 给 LLM 爬虫的站点索引(按 llms.txt 约定) |
dist/sitemap.xml + robots.txt | 常规搜索引擎收录 |
dist/kb.json | 完整知识库,可直接给 RAG 用 |
站点顶部有搜索框与分类筛选,「重新构建」按钮调用 POST /api/rebuild,改完 Word 后无需重启。
静态站解决「AI 能找到」,API / MCP 解决「AI 能调用」。
python run.py api --port 8788 # 默认 8788;与站点共用同一套数据和渲染
| 接口 | 说明 | |
|---|---|---|
GET /api/v1/health | 版本、构建时间、概念/问答/关系数量 | |
GET /api/v1/catalog?category= | 术语目录,可按体系过滤 | |
GET /api/v1/search?q=&limit=&category= | 检索(术语、别名、英文、定义) | |
GET /api/v1/concept/ | 单条完整词条(含出处、引证、关系) | |
GET /api/v1/answer?q= | 问答:定义 / FAQ / 相关词条三级回退 | |
POST /api/v1/answer | 同上,body 为 {"question": "..."} | |
POST /api/v1/answer/batch | 批量问答,body 为 {"questions": [...]},单次最多 20 条 | |
| `?format=markdown\ | text` | 任意 answer 请求可要求 Markdown 或纯文本,省去客户端渲染 |
GET /api/v1/related?term=&depth= | 关系子图(1–2 跳) | |
GET /api/v1/stats | 调用统计(通道、类型、14 天曲线、高频问题) | |
GET /api/v1/gaps | 未命中的问题,用于补词 |
answer 返回的字段里,context 是拼好的可注入上下文(定义 + 出处原句 + 相关概念), next 是继续展开的链接,did_you_mean 在未命中时给出候选术语——这些都是为「让 Agent 少做一次拼接、少一次猜」而设计的。 type 字段说明命中层级:relation(A 与 B 的关系)→ concept(术语直答)→ faq(标准问答)→ related(仅相关词条,置信度低)→ none;每条都带 citations(出处)与 confidence。
curl "http://127.0.0.1:8788/api/v1/answer?q=%E4%BB%80%E4%B9%88%E6%98%AF%E5%85%83%E6%84%8F%E8%AF%86"
pip install mcai-knowledge
mcai-mcp # 或 mcai mcp;stdio + JSON-RPC 2.0
在 Claude Desktop / Cursor / 魔搭等 MCP 客户端里加:
{
"mcpServers": { "mcai-knowledge": { "command": "uvx", "args": ["--from", "mcai-knowledge", "mcai-knowledge"], "env": {} } } }
本地源码运行也可以:python run.py mcp。
自托管:
mcai serve --host 0.0.0.0 --port 8787 --token <令牌>
公共只读实例(无需令牌,限流 60 次/分钟,仅读接口):
https://mcai-mcp-public-338698-11-1316838521.sh.run.tcloudbase.com/mcp
带令牌的完整实例(可写接口仅限本机):
https://mcai-mcp-gitee-338698-11-1316838521.sh.run.tcloudbase.com/mcp
只读实例的客户端配置:
{
"mcpServers": { "mcai-knowledge": { "type": "http", "url": "https://mcai-mcp-public-338698-11-1316838521.sh.run.tcloudbase.com/mcp" } } }
客户端配置:
{
"mcpServers": { "mcai-knowledge": { "type": "http", "url": "https://<域名>/mcp", "headers": {"Authorization": "Bearer <令牌>"} } } }
/mcp 接受 JSON-RPC 2.0(initialize / tools/list / tools/call / prompts/*),支持批量请求;GET 返回 405。鉴权与限流沿用服务端设置。
提供 5 个工具与 64 个资源:
| 工具 | 用途 |
|---|---|
mcai_answer | 回答学说问题,返回定义 + 引证 |
mcai_concept | 取完整词条 |
mcai_search | 检索术语 |
mcai_related | 关系子图 |
mcai_list | 列出全部术语 |
另有 3 个 prompts(explain_concept / analyze_phenomenon / compare_terms), 告诉接入方「按什么步骤调用才不跑偏」;资源 mcai://guide 是写给 Agent 看的接入指南。 资源 URI 形如 mcai://concepts/ ,读取后返回该词条的 Markdown。 全部检索是确定性的:不调用任何大模型,回答可复现、可追溯。
服务自己会做四件事,不需要人工干预:
config/*.json 与所有语料文件做指纹,变了才重建;status.json;data/changelog.jsonl 记录每次新增/删除/改写的术语(定义哈希对比);dist/status.json 与 data/status.json。mcai serve --autopilot 300 # 服务内每 5 分钟自动检查一次(推荐)
mcai autopilot # 独立常驻进程模式 mcai autopilot --once # 只跑一轮(适合计划任务调用) mcai status # 查看最近一次自检结果
状态文件是给机器看的,任何本地 Agent 都可以先读它判断是否健康:
{"ok": true, "checked_at": "...", "concepts": 64, "faqs": 122,
"server_ok": true, "rebuilt": false, "error": "", "quality": {"ok": true, "errors": 0, "warnings": 0}, "selftest": {"ok": true, "passed": 12, "total": 12}}
mcai dashboard(或每次构建/巡检自动)生成 dist/dashboard.html,一页看全:
mcai-doctor、Python-urllib)。站点导航里也加了「观测台」入口。
自动快照:每次因语料变化而重建时,会自动打一份 zip 快照到 backups/(默认保留 8 份,含语料原文)。 误删或改坏时可以 mcai restore 回到任意一份。
现实边界:开机自启需要注册 Windows 计划任务或写入启动目录,这一步被当前沙箱拒绝(无权限)。 所以重启电脑后,需要手动启动一次(双击 start.bat);启动之后的自维护全部自动完成。 等有权限做服务化安装时,这一步也能去掉。
python -m mcai token # 1. 生成令牌
python -m mcai set-url https://你的地址 # 2. 改地址并重建(清单链接才会对) python -m mcai doctor --url https://你的地址 --token <令牌> # 3. 体检
doctor 检查五项:服务存活、清单地址是否与部署地址一致、llms.txt、问答是否可用、令牌是否真的生效。 任意一项失败都会给出修复提示。
更完整的部署方式(Cloudflare 隧道 / 云主机 systemd)见 deploy/README.md。
默认只监听本机。要让别的机器访问,必须显式指定监听地址与令牌:
# 生成一个令牌
python -c "import secrets; print(secrets.token_urlsafe(24))"
mcai serve --host 0.0.0.0 --port 8787 --token <令牌> --rate-limit 60
export MCAI_TOKEN=<令牌> mcai serve --host 0.0.0.0
调用时必须带令牌:
curl -H "Authorization: Bearer <令牌>" \
"http://<你的地址>:8787/api/v1/answer?q=%E4%BB%80%E4%B9%88%E6%98%AF%E5%85%83%E6%84%8F%E8%AF%86"
访问策略:
| 路径 | 是否公开 | 说明 |
|---|---|---|
静态页 / 数据集 / llms.txt / .well-known/* | 公开 | 让搜索引擎与爬虫能读 |
/api/v1/health | 公开 | 存活探针 |
| `/api/v1/a
Nur der Anfang wird gezeigt; den Rest findest du im Repo