Agent: → reads the source, spots dead unit-conversion code → wakes the service via Detrix → observes txn.Amount, txn.Unit, total (no line number —
Agent: → reads the source, spots dead unit-conversion code → wakes the service via Detrix → observes txn.Amount, txn.Unit, total (no line number — find_variable locates it in the running container). That is what the detrix mcp server brings to an AI assistant: the same capability, reachable through the Model Context Protocol rather than a separate app or dashboard.
The server publishes 8 tools. What each one is for:
Production-safe — Output pollution, perf riskEvents — Ephemeral streamCleanup — Manual (easy to forget, ships to prod)Language — InstallRust — detrix-rs = "1.2.0" in Cargo.tomlMulti-language — Python (debugpy), Go (delve), Rust (lldb-dap)Extensible — New frontends via open API; new language support by implementing a language adapter — Adding LanguagesAuth — Multi-tenant access control: per-user static tokens or JWT/JWKS, role-based authorization (Admin/User), per-agent metric isolation — [Authdetrix-py on PyPI is all you need. Most clients run it directly, so configuration is a few lines and a restart.
This sits in the developer tooling group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Detrix's toolset — Production-safe, Events, Cleanup and 5 more — is a fair guide to whether it matches your workflow. It is maintained by flashus; worth a glance at recent repository activity before you build anything load-bearing on it.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| Production-safe | Output pollution, perf risk |
| Events | Ephemeral stream |
| Cleanup | Manual (easy to forget, ships to prod) |
| Language | Install |
| Rust | detrix-rs = "1.2.0" in Cargo.toml |
| Multi-language | Python (debugpy), Go (delve), Rust (lldb-dap) |
| Extensible | New frontends via open API; new language support by implementing a language adapter — [Adding Languages](docs/ADD_LANGUAGE.md) |
| Auth | Multi-tenant access control: per-user static tokens or JWT/JWKS, role-based authorization (Admin/User), per-agent metric isolation — [Auth Guide](docs/AUTH.md) |
{
"mcpServers": {
"detrix": {
"command": "uvx",
"args": ["detrix-py"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Kill hallucinated APIs — version-accurate, up-to-date library documentation injected straight into context.
Microsoft's official browser automation server — drive a real browser through the accessibility tree, no screenshots needed.
GitHub's official server — repos, issues, pull requests, Actions and code security, straight from your assistant.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
Timezone sanity for AI — current time anywhere and correct conversions, without the model doing date math.