io.github.meltingpixelsai/zero-core-budget
Official6 toolsby meltingpixelsai · TypeScript
Agent spending mgmt, budget tracking, ROI. Zero Core Budget.
Manages agent spending, tracks budgets, and analyzes ROI metrics.
Captured live from the server via tools/list.
list_tools
List all available Harvey Budget tools with pricing and input requirements. Use this for discovery.
No parameters.
health
Check Harvey Budget server status, uptime, and payment network configuration.
No parameters.
register_agent
Register an agent with daily and weekly budget limits. Free tool - call this before using check_spend or report_spend. Upserts if agent already exists.
Parameters (4)
- agent_idstringrequired
Unique agent identifier (e.g. your wallet address or agent name)
- daily_limit_usdnumberrequired
Maximum daily spending in USD
- weekly_limit_usdnumberrequired
Maximum weekly spending in USD
- category_limitsobject
Optional per-category weekly limits (e.g. {security: 1.0, content: 2.0})
check_spend
Pre-spend budget approval check. Verifies daily/weekly/category limits, estimates ROI from historical data, and suggests cheaper alternatives. Call this BEFORE paying for any service.
Parameters (4)
- agent_idstringrequired
Your agent identifier (must be registered first)
- service_idstringrequired
Service you want to pay for (e.g. 'harvey-tools/scrape_url')
- amount_usdnumberrequired
Amount you're about to spend in USD
- categorystringrequired
Spending category
report_spend
Record a completed spend with optional outcome tracking. Call this AFTER paying for a service to track spending and build ROI history.
Parameters (6)
- agent_idstringrequired
Your agent identifier
- service_idstringrequired
Service that was used
- amount_usdnumberrequired
Amount spent in USD
- categorystringrequired
Spending category
- outcome_successboolean
Whether the service call succeeded
- value_receivedstring
Description of value received
get_spending_report
Detailed spending analytics report. Returns total spent, category breakdown, top services with ROI, and optimization recommendations. Use to understand spending patterns and find inefficiencies.
Parameters (2)
- agent_idstringrequired
Your agent identifier
- periodstringrequired
Report period
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"zero-core-budget": {
"command": "npx",
"args": [
"-y",
"@meltingpixels/zero-core-budget@1.0.0"
]
}
}
}