Prices and reviews agent prompts and usage logs, then gates proposed calls against configured monthly spending limits.
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 Trazum.
The trazum MCP server adds a preflight spending check to an agent's model-call loop. Its first and documented MCP tool, spend_guard, answers whether the agent may make a proposed call: yes, no, or cannot-tell. The check happens before the model request, so the tool does not call a model or spend money while producing its decision.
The decision combines two inputs: spending ceilings from trazum.config.json and spend-to-date from a usage log that the host already writes. When a request is refused, the result can identify lower-cost ways to make the same call. Each alternative is priced for that call and includes the assumptions used to calculate it.
This fits agents that operate in repeated loops, where individual decisions can otherwise disappear into a monthly aggregate. It is also useful when a prompt may be sent to different model tiers or when an agent needs an explicit answer before committing budget.
The server is built around Trazum's deterministic analysis and pricing functions. Given the proposed call and the available local budget information, it evaluates the request against configured limits. The same inputs produce the same result; an unknown condition is reported as cannot-tell rather than being treated as approval or as zero cost.
The analysis is local. The documented data boundary says that prompt text, model answers, file paths, branch names, and credentials do not leave the machine. The server reads the usage information already available to its host and uses the configuration file for ceilings. It does not send the request to a model as part of the gate.
A standard MCP client can launch the server with the following stdio configuration:
The README names Cursor, Windsurf, and Claude Desktop as clients that can use this configuration, with client-specific locations such as .cursor/mcp.json for Cursor. The repository also provides a Claude Code plugin installation path that installs the skill and MCP server together.
Before relying on a gate, provide the ceilings expected by the server in trazum.config.json and ensure the host has a usage log. The supplied material does not define a required environment variable or a complete configuration schema, so those details should be checked in the repository documentation before deployment.
The trazum MCP server documents spend_guard as its first tool and the tool whose trigger is an agent decision rather than a user sentence. It can:
yes.no when the configured budget does not permit the call.cannot-tell when the available information is insufficient.These capabilities make the server a budget control point rather than a model provider, prompt executor, or usage-log exporter.
The gate is only as informed as its configuration and usage log. Missing or uncertain pricing information is not silently converted into a zero-cost result; the project describes an unknown model price as a named gap. A cannot-tell result therefore needs handling in the calling agent's policy.
The server does not prevent a client or agent from making a separate model call unless the surrounding workflow treats the result as a required approval. It also does not itself execute the proposed request. The material describes the MCP integration around spend_guard; it does not establish additional MCP tool names.
Trazum is intended for local, offline analysis. That limits remote observability and data sharing, but it also means budget accuracy depends on the local pricing information, usage records, and ceilings supplied to it.
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/trazum)<a href="https://allmcps.com/mcp/trazum"><img src="https://allmcps.com/api/badge/trazum?style=directory" alt="Trazum on AllMCPs" /></a>