Your agent runs on one model.xen puts the others on call.
A single binary for Claude Code or any MCP client. Frontier models from several vendors, one call away.
should we put redis in front of postgres as a read cache? get the council on it
xen - council (MCP)(prompt: "Should we put Redis in front of Postgres as a read cache? Context: a typical web API on a single Postgres database…")
Convening three seats… (esc to interrupt)
degraded: false … +15 lines (ctrl+o to expand)
Three seats answered. The council leans against adding Redis now.
| stance | model | verdict | conf. |
|---|---|---|---|
| for | glm-5.2 | a sound architectural decision for this workload | 7/10 |
| against | gemini-3.1-pro-preview | an expensive and premature architectural leap | 8/10 |
| neutral | grok-4.7 | only after measurement shows the database is the bottleneck | 8/10 |
Synthesis gpt-6-astra: Do not commit to Redis yet. Approve a measured, narrowly scoped evaluation—not a default architectural rollout. …

[ 01 // tools ]
Sixteen tools in one server.
Your agent calls xen's tools directly. Six skills, coming soon, will tell it which tool fits the job.
Skillscoming
instruction files your agent reads
Your agentreads the skill, calls the tools

Included in xen
seven make no model call
Reason and challenge
- councilModels debate blind, then one verdict
- consensusModels weigh in one at a time, with stances
- deepthinkOne strong model checks your investigation
- challengeno model callYour agent re-examines a disputed claim
Review, debug and secure
- codereviewQuality, security, performance, design
- precommitChecks a diff before it is committed
- debugRoot cause of one failure
- secauditOWASP Top 10 and threat modelling
Understand and plan
- plannerno model callYour agent builds a plan, step by step
- analyzeArchitecture, performance, maintainability
- traceno model callYour agent maps call chains
- docgenno model callYour agent writes docstrings and API docs
Utilities
- chatAsk one model; attach files and images
- docslookupno model callYour agent looks up current API docs
- listmodelsno model callYour providers, models and aliases
- versionno model callServer version and configuration
[ 02 // install ]
Add xen to your agent.
One command installs xen and adds it to Claude Code.
install xen and add it to Claude Code
curl -fsSL https://get.xenmcp.dev/install.sh | bash
One static binary, no runtime to install. Linux and WSL (on Windows, run it in WSL); needs Claude Code.
The installer sets up Claude Code only. The quickstart covers your key, updating and uninstalling.
Free to use, including at work, under the xen license.