ennodia — Claude Code MCP server: what it does, how to install
A local MCP bridge that delegates subtasks from your current coding agent to other installed command-line AI tools and returns their responses into one chat.
claude mcp add ennodia -- npx -y ennodiaWhat ennodia does
The server links command-line tools without relying on an external cloud hub. Your active assistant calls ennodia_run to launch a target agent in an isolated terminal session. That delegate finishes the assigned job using its own environment and returns the final output back to your conversation.
By default, the package registers six core tools. Adding "--tools", "all" enables extended capabilities like Plan Advisor and multi-result evaluations. Codex delegates operate inside a read-only sandbox. When two models examine the same code, the Compare routine highlights agreements alongside conflicting statements.
Bun 1.3.14 or higher is strictly required. Without this Bun version, execution fails even if downloaded via npx. Subtasks consume your existing provider quotas and take extra processing time. You can disable terminal receipts by exporting ENNODIA_HISTORY=0.
What it helps with
- pass audio files to Gemini directly from another coding assistant
- cross-check code reviews between two independent models
- delegate subtasks to Codex without leaving the main terminal
- set limits on child runs and projected token consumption
Example prompts for the agent
- Have Gemini analyze
meeting.mp3through ennodia and list all key decisions. - Review this pull request with two separate models via ennodia and compare differences.
- Send the diagram prompt to Codex using ennodia and return the output here.
How to install ennodia
Platform CLI
claude mcp add ennodia -- npx -y ennodiaPlatform CLI
codex mcp add ennodia -- npx -y ennodiaConfig file
{
"mcpServers": {
"ennodia": {
"command": "npx",
"args": [
"-y",
"ennodia"
]
}
}
}Config file
{
"servers": {
"ennodia": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ennodia"
]
}
}
}Platform CLI
gemini mcp add ennodia npx -y ennodiaStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about ennodia
How to install ennodia in Claude Code?
Run claude mcp add ennodia -- npx -y ennodia in your terminal. You must have Bun 1.3.14 or newer installed on your machine.
What does ennodia do?
It provides an MCP interface for routing prompts between local CLI agents like Claude Code, Codex, and Gemini. The active agent gets results back into the conversation along with local execution records.
What are the prerequisites and limitations?
It requires Bun 1.3.14 or later, an MCP client, and agents with active provider credentials. Delegating tasks uses your own model quotas and Codex instances stay in read-only mode by default.