Compresses and verifies AI context locally, with MCP, proxy, SDK, and agent integration options.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Entroly.
juyterman1000/entroly MCP server sits between an AI coding workflow and its context sources. It selects evidence that fits an explicit token budget, compresses the selected context, and keeps omitted material recoverable. The project describes this as a local-first Context Assurance layer rather than a replacement model or agent architecture.
The main use case is reducing unnecessary provider-bound input while retaining an audit trail. Entroly records what was included, what was excluded, and the reasons behind the selection in auditable receipts. Content-addressed recovery is intended to preserve original source spans exactly when omitted evidence needs to be retrieved later.
The repository also describes optional components for model routing, local memory, and answer checking. RAVS routes easier tasks toward less expensive models, while MemoryOS provides budget-aware working, episodic, and semantic memory with decay, safety scanning, and durable persistence. WITNESS is described as a local hallucination guard that verifies answers without an API cost.
juyterman1000/entroly MCP server uses several signals to choose context, including BM25 relevance, entropy, and dependency-graph relationships. These signals are combined under a knapsack-style token budget so the resulting prompt favors higher-value evidence. Compression is designed to be recoverable rather than destructive: source material set aside by the selection process remains available for later retrieval.
The system can operate at different integration boundaries. The README lists MCP, proxy, plugin, wrapper, and SDK paths, including direct paths for OpenAI-compatible and Anthropic-compatible SDKs, Vercel AI SDK middleware, LangChain, LiteLLM, OpenClaw, and OpenCode. Provider-bound savings only apply when traffic actually passes through an Entroly-controlled route.
Tool-schema reduction is opt-in through the X-Entroly-Active-Tools request header. A caller can provide a comma-separated active tool set, such as search_files,read_file. Forced tool choices and unnamed provider tools remain available, and an invalid or non-matching set leaves the request unchanged.
Install the Python distribution with pip install entroly, then start the MCP entry point with entroly serve. The project is also published on npm, but the supplied material does not specify an npm server command or client configuration block.
The installation runs locally and does not require an API key according to the project’s installation guidance. Exact local token and cost measurements can be viewed with entroly value, entroly value --json, or entroly dashboard. These figures are local measurements; the README distinguishes them from provider invoices.
Entroly can also be used as an HTTP proxy or through library interfaces, but the provided material does not give the commands or configuration fields for those modes. The project is Apache-2.0 licensed.
juyterman1000/entroly MCP server provides the following documented capabilities:
The README names Cursor, Claude Code, Codex, OpenClaw, GitHub Copilot, Aider, and other agent or application integrations. A listed integration does not by itself mean every hosted inference path is intercepted; the request must use a supported Entroly-controlled route.
Compression savings depend on the workload and on whether requests traverse Entroly. The project’s live metrics are installation-specific, and estimated cost avoidance is a model based on configured pricing rather than a provider billing record. Optional community telemetry is described as privacy-limited and separately opted in; it is not an exact global usage counter.
The README does not identify individual MCP tool names or provide a complete client-by-client setup matrix in the supplied material. It also does not establish that every named integration supports provider-bound savings. Developers evaluating the MCP mode should verify the expected client configuration and the behavior of their particular request route before relying on compression or cost measurements.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/juyterman1000-entroly)<a href="https://allmcps.com/mcp/juyterman1000-entroly"><img src="https://allmcps.com/api/badge/juyterman1000-entroly?style=directory" alt="Entroly on AllMCPs" /></a>