Server definition
- Hash
- sha256:33bacaa844fc20de7f5ef6f301a1224548ba102602b20f18eb79082cb12b69a0
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"agent_id": {
"description": "Your agent identifier (must be registered first)",
"type": "string"
},
"amount_usd": {
"description": "Amount you're about to spend in USD",
"minimum": 0,
"type": "number"
},
"category": {
"description": "Spending category",
"enum": [
"security",
"trading",
"social",
"content",
"data",
"infrastructure",
"other"
],
"type": "string"
},
"service_id": {
"description": "Service you want to pay for (e.g. 'harvey-tools/scrape_url')",
"type": "string"
}
},
"required": [
"agent_id",
"service_id",
"amount_usd",
"category"
],
"type": "object"
},
"name": "check_spend",
"outputSchema": null
},
{
"description": "Detailed spending analytics report. Returns total spent, category breakdown, top services with ROI, and optimization recommendations. Use to understand spending patterns and find inefficiencies.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"agent_id": {
"description": "Your agent identifier",
"type": "string"
},
"period": {
"description": "Report period",
"enum": [
"day",
"week",
"month"
],
"type": "string"
}
},
"required": [
"agent_id",
"period"
],
"type": "object"
},
"name": "get_spending_report",
"outputSchema": null
},
{
"description": "Check Harvey Budget server status, uptime, and payment network configuration.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "health",
"outputSchema": null
},
{
"description": "List all available Harvey Budget tools with pricing and input requirements. Use this for discovery.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "list_tools",
"outputSchema": null
},
{
"description": "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.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"agent_id": {
"description": "Unique agent identifier (e.g. your wallet address or agent name)",
"type": "string"
},
"category_limits": {
"additionalProperties": {
"type": "number"
},
"description": "Optional per-category weekly limits (e.g. {security: 1.0, content: 2.0})",
"type": "object"
},
"daily_limit_usd": {
"description": "Maximum daily spending in USD",
"maximum": 10000,
"minimum": 0.001,
"type": "number"
},
"weekly_limit_usd": {
"description": "Maximum weekly spending in USD",
"maximum": 100000,
"minimum": 0.001,
"type": "number"
}
},
"required": [
"agent_id",
"daily_limit_usd",
"weekly_limit_usd"
],
"type": "object"
},
"name": "register_agent",
"outputSchema": null
},
{
"description": "Record a completed spend with optional outcome tracking. Call this AFTER paying for a service to track spending and build ROI history.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"agent_id": {
"description": "Your agent identifier",
"type": "string"
},
"amount_usd": {
"description": "Amount spent in USD",
"minimum": 0,
"type": "number"
},
"category": {
"description": "Spending category",
"enum": [
"security",
"trading",
"social",
"content",
"data",
"infrastructure",
"other"
],
"type": "string"
},
"outcome_success": {
"description": "Whether the service call succeeded",
"type": "boolean"
},
"service_id": {
"description": "Service that was used",
"type": "string"
},
"value_received": {
"description": "Description of value received",
"type": "string"
}
},
"required": [
"agent_id",
"service_id",
"amount_usd",
"category"
],
"type": "object"
},
"name": "report_spend",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:33bacaa844fc20de7f5ef6f301a1224548ba102602b20f18eb79082cb12b69a0 | sha256sum