health_checkReturns server health, uptime, version, and usage stats
register_agentRegister an agent with optional team, project, model, and budget cap. Must be called before logging costs.
log_llm_callLog an LLM API call with token counts. Auto-calculates cost from built-in pricing table, or use cost_override_usd.
log_tool_callLog a tool or API call cost for an agent, with duration and optional cost.
get_cost_reportGet cost breakdown by agent, team, project, or across all agents. Includes per-model breakdowns and percentages.
set_budget_alertSet a spending threshold for an agent. When exceeded, either warn or block further calls.
check_budgetCheck if an agent is within its budget. Returns spend, remaining budget, and percentage used.
get_cost_anomaliesFind agents with unusual spending patterns. Flags agents whose recent per-call average is 2x+ above their historical average.
compare_modelsCompare cost efficiency across all models used. Shows cost per 1K tokens, total spend, cheapest and most expensive.
We re-grade npm:agent-costcenter-mcp on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.