Ekbasis MCP server
Foresee what git commands and multi-step changes will do, as calibrated probabilities
not scanned yet
19 stars1.3k downloads/wk
Reviews
Write oneNobody has reviewed Ekbasis yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Ekbasis tools
No tool declarations could be read from the package source. They show once the server is installed.
Install Ekbasis in Claude Code, Cursor or VS Code
claude mcp add ekbasis -- uvx ekbasis
What the publisher says
From the Ekbasis repository's README, as published. We do not edit it. Read it on GitHub
Ekbasis
Papers: Look When Unsure, Check When Sure · DOI 10.5281/zenodo.23146970 · When Does a Consequence Model Make AI Agents Safer? · DOI 10.5281/zenodo.23197341 (data, scripts and the benchmark to rerun its studies: paper/agents) · Code: github.com/OpenInterpretability/ekbasis · Site: openinterp.org/ekbasis
Ekbasis (ἔκβασις, "how an action turns out") is an open consequence model for agents: given the current state and an action, it answers typed questions about what will happen — will this command lose work? will it fail? what will X be afterwards? — with a calibrated probability, in one forward pass (no generated text).
It is the consequence layer of the Eikos family (Eikos decides; Ekbasis foresees), trained on synthetic worlds and on real executions of git commands in throwaway repositories, so its answers come from what actually happened, not from what an agent believes.
Every number on this page was measured on the exact release weights. RELEASE_EVAL.md has the
results, every prediction, how this checkpoint was chosen, which measurements were pre-registered
(PREREGreleaseeval.md, paper/prereg/) and the deviations.
Install
The client needs a server: the hosted API (EKBASISURL=https://openinterp.org/api/v1 and EKBASISAPIKEY=ekb…, key at openinterp.org/console) or your own, with the open weights (Quick start).
ekbasis-mcp with the mcp extra.
- Command line and Python (standard library only, Python ≥ 3.9): ekbasis, ekbasis-claude-hook, and
pip install ekbasis # or without installing: uvx ekbasis health
pip install "ekbasis[mcp]" # with the MCP server (Python >= 3.10)
pip install "git+https://github.com/OpenInterpretability/ekbasis" # from sourcethe Bash tool's PATH, in one install:
- Claude Code plugin: the git guard hook, the ekbasis-guard skill, the MCP server and the ekbasis command on
claude plugin marketplace add OpenInterpretability/ekbasis --sparse .claude-plugin plugins
claude plugin install ekbasis@ekbasisor, inside Claude Code, /plugin marketplace add OpenInterpretability/ekbasis then /plugin install ekbasis@ekbasis (without --sparse the marketplace step clones the whole repository, about 86 MB with the results and papers, once; with it, about 1 MB).
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Ekbasis: common questions
- Is Ekbasis MCP server safe?
- Mostly: it is graded B (82/100). Read the Ekbasis safety report
- How do I install Ekbasis?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Ekbasis need an API key?
- Yes. The registry entry asks for
EKBASIS_API_KEY. - Is Ekbasis maintained?
- The last commit was in the last day (2026-10-12). The latest release is v0.1.27.
- What can I use instead of Ekbasis?
- Servers from other publishers that do the same job: RepoPilot MCP server, Emfirge MCP server and Git MCP server. Compare all Ekbasis alternatives.
Alternatives to Ekbasis
Same job from other publishers: the closest match first, then the best rated.
- RepoPilotLocal, deterministic review of Git changes: weakened tests and CI gates, risky flows, blast radius.not reviewedGrowingA
- EmfirgeGit branch for your cloud. Understand AWS risk, prove fixes, and ship safer changes.not reviewedGrowingA
- GitComprehensive Git MCP server enabling native git tools including clone, commit, worktree, & more.not reviewedEstablishedA
RepowiseCodebase intelligence for AI coding agents — graph, git history, docs, decisions, code health.not reviewedEstablishedB- GitwandAuto-resolves Git merge conflicts so agents only touch the complex hunks.not reviewedEstablishedA