worldbrain-mcp
WorldBrain — Auditierbarer Reasoning-MCP-Dienst
Das transparente Entscheidungs-Gehirn, das alle verkörperten Geräte antreibt. Verpackt „Weltgraph → A*-auditierbares Reasoning → physische Trägerausführung → Lern-Feedback" als standardisierten MCP (Model Context Protocol) stdio-Dienst, sodass jede KI-Agentur durch Kopieren der Konfiguration Anschluss findet.
Null-Abhängigkeiten · Null-Server · kostenlos für KI-Agenten verteilt. Nur Node.js-Built-in-Module, der Kern ist mit 世界大脑.html eine einzige Quelle der Wahrheit.
Null, Installation (passiver Akquise-Einstieg)
npm install -g worldbrain-mcp # 全局安装,自带 bin
npx worldbrain-mcp --selftest # 免安装验证Quellcode / Issues: https://github.com/genesis-plan/worldbrain-mcp
Jeder MCP-fähige Client (Claude Desktop / Cursor / Cline usw.) kann durch Kopieren der folgenden Konfiguration Anschluss finden — keine Webseite öffnen, kein Server nötig.
Related MCP server: gbrain
Eins, Was es ist
WorldBrain stellt externen Agenten eine „auditierbare Reasoning"-Fähigkeit bereit:
Fähigkeit | Entsprechendes Tool | Beschreibung |
Szenenwahrnehmung |
| Zuerst die Weltgraph-Struktur ansehen oder eigene Szenen importieren (Moskito-Vernichter ist nur das Standardbeispiel) |
Auditierbares Reasoning |
| A*-optimaler Pfad + Begründung pro Schritt + ehrliche Markierung unentscheidbarer Bereiche 𝕌 |
Physischer Trägeranschluss |
| Träger meldet Akkustand/Dichte, automatische Erzeugung harter/weicher Constraints |
Lernschleife |
| Ausführungs-Rückmeldung → Konfidenz-Update; Erfahrungsdatenbank abfragbar und erweiterbar |
Deterministisch, keine Halluzinationen: Reasoning/Audit/Lernen laufen vollständig im lokalen Kern, ohne LLM. Das kostenlose LLM (OpenRouter :free) dient nur der „natürliche Sprache → strukturierter Zustand"-Wahrnehmung der Webversion (siehe 世界大脑.html); die MCP-Ebene ist von keiner externen API abhängig.
Zwei, Dateiliste
Datei | Funktion |
| MCP-Dienstkern (stdio, null Abhängigkeiten) |
| Einzeldatei-Demo + interner Kontrollkern (MCP extrahiert den Kern zur Wiederverwendung) |
| Diese Anschlussanleitung |
Bei der Bereitstellung müssen
worldbrain-mcp.jsund世界大脑.htmlim selben Verzeichnis liegen (oder die UmgebungsvariableWORLDBRAIN_HTMLauf die HTML-Datei zeigen).
Drei, Schnellanschluss (3 Client-Typen)
1. Claude Desktop
claude_desktop_config.json bearbeiten:
{
"mcpServers": {
"worldbrain": {
"command": "node",
"args": ["C:/你的路径/世界大脑/work/worldbrain-mcp.js"]
}
}
}2. Cursor / Cline / jeder MCP-fähige Client
In die MCP-Konfiguration einfügen:
{
"mcpServers": {
"worldbrain": {
"command": "node",
"args": ["/abs/path/to/worldbrain-mcp.js"]
}
}
}3. Kommandozeilen-Selbsttest (Server-Start verifizieren)
node worldbrain-mcp.js --selftest
# 输出:SELFTEST OK — 全部 N 项工具验证通过Vier, Tool-Schnittstellen (Aufruf durch externe Agenten)
world_info() → aktuelle Weltgraph-Struktur
{ "nodes": ["CHARGE","A","B","C"], "edgeCount": 10, "edges": [...] }set_world({nodes, edges, coord?}) → eigene Szene importieren
{
"nodes": ["S","A","B","T"],
"edges": [{"from":"S","to":"A","w":2},{"from":"A","to":"T","w":3}],
"coord": {"S":[0,0],"A":[3,0],"T":[6,0]}
}→ { "ok": true, "nodes": ["S","A","B","T"], "edgeCount": 2 }
reason({start?, goal, hard?, soft?}) → auditierbarer optimaler Pfad
{ "start": "CHARGE", "goal": "C", "hard": ["A"], "soft": ["B"] }→ { "status":"optimal", "path":["CHARGE","B","C"], "cost":6, "steps":[...], "note":"..." }
Bei Unentscheidbarkeit ehrliche Rückgabe:
{ "status":"unknown", "U": true, "reason":["目标不在世界图"] }carrier_report({battery?, goal, density?}) → physische Träger-Constraints
{ "battery": 100, "goal": "A", "density": {"A":8,"B":3,"C":5} }→ { "battery":100, "hard":[], "soft":["B"], "note":"电量充足" }
Bei Akkustand <20:
hard:["A","B","C"](Verlassen der Ladestation verboten).
audit({start?, goal, hard?, soft?}) → Fünf-Abschnitts-Auditbericht
{ "summary": {...}, "details": [...], "evidence": [...], "constraints": [...], "unknown": [], "status": "valid" }learn({path, success}) → Lernschleife
{ "path": ["CHARGE","A","C"], "success": true }→ { "updated":[{"transition":"CHARGE→A","confidence":0.6}], "knowledgeBaseSize": 5 }
knowledge_query({from?, to?}) / knowledge_add({from, to, success?, confidence?, source?})
Erfahrungsdatenbank abfragen/erweitern.
Fünf, Minimales Aufrufbeispiel (Agenten-Perspektive)
1. 调用 world_info() → 了解当前场景有哪些节点
2. 调用 set_world(我的场景) → (可选)换成你自己的物理载体/任务图
3. 调用 carrier_report(电量,目标,密度) → 载体上报,拿到硬/软约束
4. 调用 reason(起点,目标,硬,软) → 得到可审计最优路径
5. 载体按 path 执行
6. 调用 learn(执行路径, 成功?) → 置信度更新,越用越准Sechs, Ehrliche Grenzen (nach Produktmaßstab, keine Erfindungen)
Deterministisch implementiert: Reasoning (A*+Constraints), Audit (Fünf-Abschnitts-Begründungskette), Wissensdatenbank (Erfahrung+Konfidenz), Lernen (Ein-Schritt-Feedback), physischer Trägeranschluss, MCP-Anschluss.
In der Dokumentation gefordert, aber derzeit nicht implementiert (im Code als TODO-Stubs, keine Worthülsen, die Implementierung vortäuschen):
Wahrnehmungs-Banach-Fixpunkt-Belief-Konvergenz (Layer1)
PAC-Lern-Stichprobenkomplexitätsschranken / Wissensdestillation (Layer2/6)
do-Kalkül-Kausalitätsentdeckung (Layer5)
Weltmodell / kontrafaktisches Reasoning (Layer2-Erweiterung)
Hoare-Logik-formale Verifikation (Layer7-Upgrade)
LSH / Vektor-Ähnlichkeitssuche (Layer3, derzeit exakter Array-Abgleich)
Im Rahmen mathematischer Genauigkeit beweisbar: Bei endlichem Weltgraph + zulässiger euklidischer Heuristik ist A* vollständig und optimal (findet den optimalen Pfad oder markiert ehrlich 𝕌).
Sieben, Lizenz und Verteilung
Kostenlos, Open Source, für KI-Agenten verteilt. Geeignet für Softwarerechte-/Patentmaterialien und passive Akquise-Szenarien.
This server cannot be deployed
Maintenance
Related MCP Connectors
Persistent memory, knowledge graph, task management and more for AI agents via MCP.
Persistent memory, hybrid search and a goal graph for AI agents, over stdio or remote HTTP.
Governed personal world model and memory for your AI agent. Pair once, connect over MCP.
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA universal MCP server providing persistent, structured memory through a knowledge graph with graph storage, semantic vector search, and multi-hop traversal for AI agents and IDEs.24 PyPI1MIT
- AlicenseNot gradedqualityCmaintenanceA local-first compiled knowledge graph MCP server that provides structured memory for AI agents with full-text search, vector embeddings, and timeline tracking.639 npm8MIT
- AlicenseNot gradedqualityDmaintenanceProvides a stdio MCP bridge for coding agents to query and record engineering knowledge locally, preserving debugging history, failed attempts, and verified solutions.3 npmMIT
- AlicenseNot gradedqualityCmaintenanceA lightweight, self-hostable MCP server for shared memory, structured command relay, and traceable decision evidence across AI runtimes.1MIT