worldbrain-mcp
世界大脑 WorldBrain — Servicio MCP de razonamiento auditable
El cerebro de decisión transparente que impulsa todos los dispositivos encarnados. Envuelve «grafo del mundo → razonamiento auditable A* → ejecución en el portador físico → retroalimentación de aprendizaje» en un servicio stdio MCP (Model Context Protocol) estándar, para que cualquier agente de IA pueda conectarse con solo copiar la configuración.
Cero dependencias · cero servidores · distribución gratuita orientada a agentes de IA. Solo se usan los módulos integrados de Node.js; el núcleo comparte una única fuente de verdad con 世界大脑.html.
0. Instalación (punto de entrada para la captación pasiva de clientes)
npm install -g worldbrain-mcp # 全局安装,自带 bin
npx worldbrain-mcp --selftest # 免安装验证Código fuente / Issues: https://github.com/genesis-plan/worldbrain-mcp
Cualquier cliente compatible con MCP (Claude Desktop / Cursor / Cline, etc.) puede conectarse copiando la configuración siguiente: sin abrir una página web, sin servidor.
Related MCP server: gbrain
1. Qué es
WorldBrain expone a los agentes externos una capacidad de «razonamiento auditable»:
Capacidad | Herramienta correspondiente | Descripción |
Percepción del escenario |
| Primero ve la estructura del grafo del mundo, o importa tu propio escenario (el mata mosquitos es solo el ejemplo por defecto) |
Razonamiento auditable |
| Ruta óptima A* + justificación de cada paso + marcado honesto de las regiones indecidibles 𝕌 |
Integración del portador físico |
| El portador informa de la batería/densidad y genera automáticamente restricciones duras/blandas |
Bucle de aprendizaje |
| Recompensa de ejecución → actualización de la confianza; la base de experiencia se puede consultar y ampliar |
Determinista, sin alucinaciones: el razonamiento, la auditoría y el aprendizaje se realizan por completo en el núcleo local, sin pasar por un LLM. El LLM gratuito (OpenRouter :free) se usa únicamente para la percepción de «lenguaje natural → estado estructurado» en la versión web (ver 世界大脑.html); el nivel MCP no depende de ninguna API externa.
2. Lista de archivos
Archivo | Función |
| Cuerpo del servicio MCP (stdio, cero dependencias) |
| Demo de archivo único + núcleo interno (el MCP extrae de aquí el núcleo para reutilizarlo) |
| Esta guía de integración |
Al desplegar,
worldbrain-mcp.jsy世界大脑.htmldeben estar en el mismo directorio (o defina la variable de entornoWORLDBRAIN_HTMLpara que apunte al html).
3. Integración rápida (3 clientes)
1. Claude Desktop
Edita claude_desktop_config.json:
{
"mcpServers": {
"worldbrain": {
"command": "node",
"args": ["C:/你的路径/世界大脑/work/worldbrain-mcp.js"]
}
}
}2. Cursor / Cline / cualquier cliente compatible con MCP
Añade en la configuración de MCP:
{
"mcpServers": {
"worldbrain": {
"command": "node",
"args": ["/abs/path/to/worldbrain-mcp.js"]
}
}
}3. Autoprueba por línea de comandos (verifica que el servidor funciona)
node worldbrain-mcp.js --selftest
# 输出:SELFTEST OK — 全部 N 项工具验证通过4. Interfaz de herramientas (invocadas por agentes externos)
world_info() → Estructura actual del grafo del mundo
{ "nodes": ["CHARGE","A","B","C"], "edgeCount": 10, "edges": [...] }set_world({nodes, edges, coord?}) → Importa tu escenario
{
"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?}) → Ruta óptima auditable
{ "start": "CHARGE", "goal": "C", "hard": ["A"], "soft": ["B"] }→ { "status":"optimal", "path":["CHARGE","B","C"], "cost":6, "steps":[...], "note":"..." }
Cuando es indecidible, devuelve con honestidad:
{ "status":"unknown", "U": true, "reason":["目标不在世界图"] }carrier_report({battery?, goal, density?}) → Restricciones del portador físico
{ "battery": 100, "goal": "A", "density": {"A":8,"B":3,"C":5} }→ { "battery":100, "hard":[], "soft":["B"], "note":"电量充足" }
Cuando la batería sea <20,
hard:["A","B","C"](prohibido alejarse de la base de carga).
audit({start?, goal, hard?, soft?}) → Informe de auditoría en cinco secciones
{ "summary": {...}, "details": [...], "evidence": [...], "constraints": [...], "unknown": [], "status": "valid" }learn({path, success}) → Bucle de aprendizaje
{ "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?})
Añadir y consultar la base de experiencia.
5. Ejemplo mínimo de invocación (perspectiva del agente)
1. 调用 world_info() → 了解当前场景有哪些节点
2. 调用 set_world(我的场景) → (可选)换成你自己的物理载体/任务图
3. 调用 carrier_report(电量,目标,密度) → 载体上报,拿到硬/软约束
4. 调用 reason(起点,目标,硬,软) → 得到可审计最优路径
5. 载体按 path 执行
6. 调用 learn(执行路径, 成功?) → 置信度更新,越用越准6. Límites honestos (según el alcance del producto, sin inventar nada)
Ya implementado de forma determinista: razonamiento (A* + restricciones), auditoría (cadena de justificaciones en cinco secciones), base de conocimiento (experiencia + confianza), aprendizaje (retroalimentación de un solo paso), integración del portador físico e integración MCP.
Exigido por la documentación pero no implementado actualmente (en el código son marcadores TODO; no se simula la implementación acumulando nombres técnicos):
Percepción: convergencia de creencias por punto fijo de Banach (Layer1)
Cota de complejidad muestral del aprendizaje PAC / destilación de conocimiento (Layer2/6)
Descubrimiento causal mediante cálculo do (Layer5)
Modelo del mundo / razonamiento contrafáctico (extensión de Layer2)
Verificación formal con lógica de Hoare (mejora de Layer7)
LSH / búsqueda por similitud vectorial (Layer3; actualmente coincidencia exacta por arreglo)
Demostrable dentro de la fidelidad matemática: con un grafo del mundo finito + heurística euclidiana admisible, A* es completo y óptimo (encuentra la ruta óptima o marca 𝕌 con honestidad).
7. Licencia y distribución
Gratuito, de código abierto y orientado a agentes de IA. Puede utilizarse para el registro de derechos de autor de software / materiales de patentes y escenarios de captación pasiva de clientes.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceA 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.1MIT
- 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.4108MIT
- AlicenseNot gradedqualityBmaintenanceProvides a stdio MCP bridge for coding agents to query and record engineering knowledge locally, preserving debugging history, failed attempts, and verified solutions.5MIT
- AlicenseNot gradedqualityAmaintenanceA lightweight, self-hostable MCP server for shared memory, structured command relay, and traceable decision evidence across AI runtimes.1MIT
Related MCP Connectors
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
Analytical memory for AI agents: a real Postgres queried in plain English over MCP. One command.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/genesis-plan/worldbrain-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server