MCP server that exposes five cost-aware tools to any MCP-compatible AI agent for self-monitoring of cost, context, and budget
NeuraMeter MCP server has 5 tools with clear naming (verb_noun pattern) and reasonable descriptions (100-200 chars). However, parameter descriptions are sparse or missing entirely. Input schemas are present but lack depth: many parameters have no descriptions, and optional parameters are not clearly marked. Output schemas are not documented. Error handling guidance is absent. The server addresses a focused domain (cost/budget monitoring) but lacks the rigor expected for production agent tooling.
Check whether the next operation fits within the budget. Returns budget limits, spending, remaining amount, and a decision (allow / warn / block).
Analyse context-window efficiency for an agent. Returns utilization percentage, breakdown (system / conversation / toolResults), status, and optimization suggestions.
Get a cost summary for the project or a specific agent. Returns total cost, budget remaining, top agents, and trend.
Get optimization recommendations based on historical data. Returns a list of prioritized actions with projected savings.
Log an optimization action performed by the agent (e.g. context summarization, model downgrade). Used for measuring optimization effectiveness.
Output schemas not documented. Tools return data but LLMs cannot plan downstream calls or extract fields without trial-and-error.
Parameter descriptions missing or incomplete. 'agentName' appears in 4 tools with identical description; 'optimizationType' lacks enum constraint or format guidance.
No error handling guidance. Tools do not document what happens on invalid input (e.g. invalid period, missing agent, budget exceeded). LLMs cannot self-correct.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | C | 64 | 2026-07-28+ | v2 |
neurameter_get_recommendations has no required parameters. LLMs may call it without context, expecting global recommendations when agent-scoped data is more useful.
No pagination or result limits documented. Tools returning lists (cost_summary top agents, recommendations) may return unbounded results, exhausting context.