Skip to main content
Glama

Server Details

Agent spending mgmt, budget tracking, ROI. Zero Core Budget.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
meltingpixelsai/harvey-budget
GitHub Stars
0

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.1/5 across 6 of 6 tools scored.

Server CoherenceA
Disambiguation5/5

Each tool serves a distinct purpose: pre-spend approval, post-spend recording, analytics, server health, tool discovery, and agent registration. No overlaps.

Naming Consistency4/5

Most tools follow a consistent verb_noun snake_case pattern (check_spend, get_spending_report, report_spend, register_agent). 'health' deviates slightly but is a common single-word command. Minor inconsistency.

Tool Count5/5

Six tools cover the core workflow of budget management (register, check, report, analyze) plus utilities (health, list_tools). Well-scoped for the domain.

Completeness4/5

Covers the essential lifecycle: agent setup, pre-spend validation, spend recording, and analytics. Missing explicit category limit management, but registration supports upsert, partially addressing updates.

Available Tools

6 tools
check_spendInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
agent_idYesYour agent identifier (must be registered first)
categoryYesSpending category
amount_usdYesAmount you're about to spend in USD
service_idYesService you want to pay for (e.g. 'harvey-tools/scrape_url')
get_spending_reportInspect

Detailed spending analytics report. Returns total spent, category breakdown, top services with ROI, and optimization recommendations. Use to understand spending patterns and find inefficiencies.

ParametersJSON Schema
NameRequiredDescriptionDefault
periodYesReport period
agent_idYesYour agent identifier
healthInspect

Check Harvey Budget server status, uptime, and payment network configuration.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

list_toolsInspect

List all available Harvey Budget tools with pricing and input requirements. Use this for discovery.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

register_agentInspect

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.

ParametersJSON Schema
NameRequiredDescriptionDefault
agent_idYesUnique agent identifier (e.g. your wallet address or agent name)
category_limitsNoOptional per-category weekly limits (e.g. {security: 1.0, content: 2.0})
daily_limit_usdYesMaximum daily spending in USD
weekly_limit_usdYesMaximum weekly spending in USD
report_spendInspect

Record a completed spend with optional outcome tracking. Call this AFTER paying for a service to track spending and build ROI history.

ParametersJSON Schema
NameRequiredDescriptionDefault
agent_idYesYour agent identifier
categoryYesSpending category
amount_usdYesAmount spent in USD
service_idYesService that was used
value_receivedNoDescription of value received
outcome_successNoWhether the service call succeeded

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.