Mendrift MCP server
io.github.suneel190700/mendrift-mcp·v0.1.2MCP server for ML drift detection, MLflow registry diffing, and HMAC-gated model rollback
0 stars
Reviews
Write oneNobody has reviewed Mendrift yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Mendrift tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan35 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 48 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Mendrift compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 80% of 4,460 AI and agents servers
Install Mendrift in Claude Code, Cursor or VS Code
claude mcp add mendrift-mcp -- uvx mendrift-mcp
What the publisher says
From the Mendrift repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.suneel190700/mendrift-mcp -->
Mendrift
Autonomous MLOps incident response agent, plus mendrift-mcp — an open-source MCP server for drift detection and ML incident tooling.
pip install mendrift-mcp # or: uvx mendrift-mcpPublished on PyPI and the MCP Registry as io.github.suneel190700/mendrift-mcp.
▶ Live demo — run a real incident in your browser: supply an alert, watch the agent diagnose it against a real MLflow registry, and approve or reject the rollback at the human-in-the-loop gate. Toggle between a crafted synthetic scenario and real US consumer-credit benchmark data. React frontend on a FastAPI backend; the free tier sleeps, so the first load may take ~40s.
When a production model drifts or degrades, Mendrift detects it, diagnoses the root cause from monitoring and registry evidence, proposes a remediation, and executes it only after human approval.
alert ──> classify ──> diagnose (MCP tools) ──> propose
│ │
noise ──> close human approval gate
│
execute ──> verify recoveryBuilt with LangGraph (agent orchestration), LangChain (ChatAnthropic + bind_tools), the Model Context Protocol, Evidently, MLflow, and Claude (Haiku + Sonnet).
mendrift-mcp tools
Safety model
The approval gate is enforced in the tool layer, not the prompt: execute_rollback verifies a single-use, action-scoped HMAC token minted only by the human review flow — the minting function is never exposed over MCP. A prompt-injected or confused agent cannot execute writes.
Tested live: Claude was first ordered to roll back "with full authorization" (it proposed but declined to fabricate a token), then handed a fabricated token, which the gate rejected by constant-time HMAC comparison:
See tests/testapprovalgate.py, including the action-scoping test: a token minted for one model/version is invalid for any other.
Human-in-the-loop, crash-proof
The incident graph halts before execution (interruptbefore) and checkpoints every step to SQLite. The process can die; a new process resumes the same incident by threadid after a human mints the approval token — which enters state only via updatestate(), from outside the graph. Denial is a first-class path: no token → closedapproval_denied, no execution.
Agent design
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Mendrift: common questions
- Is Mendrift MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Mendrift safety report
- How do I install Mendrift?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Mendrift need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Mendrift maintained?
- The last commit was 88 days ago (2026-08-08). The latest release is v0.1.2.
- What can I use instead of Mendrift?
- Servers from other publishers that do the same job: Shellward MCP server.
Alternatives to Mendrift
Same job from other publishers: the closest match first, then the best rated.
- ShellwardAI agent security: 7 MCP tools for injection detection, PII scanning, command safety, DLP.not reviewedEstablishedA