Ennodia
OfficialEnnodia le da a tu agente principal acceso a las interfaces de línea de comandos (CLI) de los agentes instalados. Realiza un seguimiento de cada tarea secundaria y utiliza Compare, dirigido por modelos, para mostrar acuerdos, desacuerdos, omisiones y una respuesta recomendada con recibos.
Antes del trabajo, un Plan Advisor opcional puede proponer un conjunto acotado de harnesses, modelos y habilidades. No inicia el trabajo propuesto.
Instalación
Envía esta dirección a tu agente principal. El agente puede completar la instalación:
try-ennodia.cherninlab.comPara ejecutar Ennodia directamente como servidor MCP de entrada/salida estándar (stdio), usa:
npx -y ennodiaPara usar Bun directamente, ejecuta bunx ennodia.
Para un instalador de registro o cliente, usa la página de Ennodia en Smithery.
Para instalación manual o desarrollo local, consulta Quickstart.
Related MCP server: agentloop
Qué hace Ennodia
Descubre las herramientas locales de inteligencia artificial (IA) disponibles
Planifica una ruta con una categoría proporcionada por el llamador o un respaldo por palabra clave
Estima los tokens de entrada previos al vuelo y aplica límites locales a esa estimación
Inicia y supervisa tareas secundarias
Muestra estado, tiempo transcurrido, registros y fallos
Cancela tareas y ejecuta explícitamente
Permite que un Plan Advisor proponga un plan de trabajo inerte y validado
Compara múltiples salidas completadas con un Judge
Permite que un Result Advisor combine los hallazgos del Judge en una sola respuesta
ennodia_run es el punto de entrada principal. Planifica e inicia tareas. También puede usar Compare. Devuelve un identificador de ejecución (ID) para usarlo con ennodia_get_run.
Consulta MCP tools para la referencia completa de herramientas y parámetros.
Usa Ennodia para trabajos que necesiten análisis adicional de modelos. Una ejecución suele tardar minutos. Compare añade dos pasadas de modelo en serie después de que los agentes secundarios terminen.
Judge, Plan Advisor y Result Advisor
Cada rol tiene responsabilidades limitadas:
Plan Advisor se ejecuta antes del trabajo cuando se solicita. Propone asignaciones explícitas de harness, modelo y habilidad como datos inertes. Ennodia valida la propuesta contra un inventario congelado. Plan Advisor no puede ejecutarla. El llamador debe usar una llamada separada para iniciar el plan validado una vez.
Judge se ejecuta durante Compare y mapea acuerdos, contradicciones, evidencia única, omisiones y riesgos en las salidas completadas.
Result Advisor sigue al Judge. Usa los hallazgos del Judge y las salidas originales para recomendar una respuesta. Si el análisis del Judge no es utilizable, usa
basis: "candidates-only". Este estado hace visible la degradación.
Ennodia IO
El paquete independiente @cherninlab/ennodia-io proporciona una interfaz local de Protocolo de Transferencia de Hipertexto (HTTP) y TypeScript. Las aplicaciones pueden usarlo con claves proporcionadas por el usuario y agentes locales instalados:
npx -y @cherninlab/ennodia-ioConsulta Ennodia IO para los campos admitidos, el comportamiento de autenticación, las reglas de intercambio de recursos entre orígenes y los límites actuales.
Harnesses compatibles
Codex CLI
Claude Code
OpenCode
Kilo Code
Kiro CLI
Cline CLI
Hermes Agent
Antigravity
Los adaptadores se mantienen delgados. Los módulos principales contienen enrutamiento compartido, datos de trazabilidad, estado de tareas, recuperación y lógica de Compare.
Los candidatos evaluados incluyen Gemini CLI, GitHub Copilot CLI, Amp, Aider, Goose, Qwen Code y Cursor CLI. Ennodia no incluye estos candidatos.
Ennodia puede añadir un candidato después de la verificación de una interfaz compatible de entrada de prompt y salida de texto. La verificación no debe usar indicadores de omisión de permisos ni API privadas del proveedor.
Documentación
Installation for Agents: instalación controlada por el agente
Quickstart: instalación manual y desarrollo local
MCP Tools: referencia completa de parámetros de herramientas
How Ennodia Works: canalización de orquestación
Second Opinions: patrones de réplica, descomposición y equipo rojo
Data Governance: almacenamiento local y límites de movimiento de datos
Controlled English: reglas ASD-STE100 y términos técnicos de Ennodia
Comparisons: comparaciones con herramientas adyacentes
Benchmarks: resultados deterministas de recuperación de errores
Better Audits: rúbricas de prompt para Compare
Benchmarks
El benchmark actual es multi-model-bug-recall. Utiliza pequeños fixtures de revisión de TypeScript y oráculos de errores confirmados. Ejecuta la suite determinista con:
bun run bench:bug-recallLas ejecuciones en vivo de harness están disponibles mediante bun run bench:bug-recall:live y se mantienen fuera de bun run verify.
La instantánea de fixtures con fecha actual se publica en
Benchmarks: 4
casos, con ennodia-parallel-compare al 100% de recuperación y 100% de precisión.
Contribuir
Ennodia está en desarrollo activo. Puedes enviar informes de errores y pull requests pequeños y enfocados. Consulta CONTRIBUTING.md para el flujo de trabajo de verificación local.
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
- AlicenseAqualityDmaintenanceMCP server orchestrating local CLI agents (Claude Code, OpenAI Codex, Google Gemini) for cross-validation, second opinions, and persona-driven prompting.18MIT
- AlicenseNot gradedqualityAmaintenanceMCP server that enables AI agents to run a deterministic orchestration loop with decomposition, subagent execution, and review feedback across multiple LLM backends.54MIT
- FlicenseAqualityCmaintenanceAn MCP server that exposes tools for sub-agent style reasoning across multiple LLM providers, enabling delegation of prompts to various models and running critique loops, debates, red-teaming, and answer ranking.6
- FlicenseNot gradedqualityCmaintenanceMulti-model agent orchestration MCP server that enables plan-code-review-deliver pipelines with configurable providers and models.
Related MCP Connectors
A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage
Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.
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/cherninlab/ennodia'
If you have feedback or need assistance with the MCP directory API, please join our Discord server