nidhipati — proof of spend for AI agents
Server Details
Proof-of-spend and reserve checks for AI agents: receipts, spend audit, NAV, reconciliation.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- Repository
- mrpkk/nidhipati
- GitHub Stars
- 0
- Server Listing
- nidhipati
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 5 tools
Each tool has a distinct target: auditing spend, reconciling books, reporting reserves, resolving source support, and verifying receipts. The closest overlap is audit_spend versus verify_receipt, but one inspects a batch of settled calls while the other verifies a single signed receipt, so the boundary is reasonably clear.
Most names are snake_case and mostly verb_noun, such as audit_spend, reconcile_books, and verify_receipt. However, reserve_report is noun-first and less parallel, and resolve_report is readable but not perfectly consistent with the rest of the set.
Five tools is well-scoped for a focused proof-of-spend analysis server. Each tool corresponds to a meaningful verification workflow rather than duplicating functionality.
The surface covers the main analytical workflows: spend auditing, reconciliation, reserve NAV construction, resolver-source assessment, and receipt verification. Minor gaps remain, such as issuing or fetching receipts, but the set appears intentionally analysis-oriented and supports the core domain well.
Available Tools
5 toolsaudit_spendAudit an agent's spending recordsARead-onlyInspect
Find duplicates, price escalation, failed-but-billed calls, runaway loops, missing refunds, model overpay, unknown asset/network and budget breaches in a list of settled agent calls. Returns three separate amounts (money without a basis, estimate above the agent's own median, budget overrun) instead of one sum, because adding them together would overstate what can be recovered. Do NOT use as a statement of money actually returned.
Inputs: records (required), policy.
reconcile_booksReconcile invoices against transfersARead-onlyInspect
Match invoices to stablecoin transfers by memo first, then exact amount and asset inside the invoice window. Names what is left over in both directions: invoices nobody paid, money nobody invoiced, invoices paid twice. A duplicate is counted once, never twice. Do NOT use as proof of who the payer was.
Inputs: invoices (required), transactions (required).
reserve_reportReserve and NAV report for a tokenised assetARead-onlyInspect
Turn an issuer's reserve lines into a NAV with explicit formulas and a sha256 evidence hash per line. Verdict is backed, underbacked, or incomplete - and the backing ratio is refused (null) when any line has no price, because a ratio over half a reserve is not a number. Do NOT treat the result as a statutory audit.
Inputs: reserve (required).
resolve_reportResolution evidence for a prediction marketARead-onlyInspect
Weigh the sources a resolver says it read against the declared outcome. Verdicts: supported, disputed, single_source, insufficient. A conflict is reported as a conflict, never averaged. Do NOT use to trade or to place a position.
Inputs: market (required).
verify_receiptVerify an agent payment receiptARead-onlyInspect
Check a signed proof-of-spend receipt offline: schema, Ed25519 signature, mandate expiry, positive amount, quantity*unit_price == amount, refund not above payment. Use when an agent or provider returns a receipt and you need to know whether it actually proves the charge was allowed. Do NOT use to move funds or to confirm a transaction on-chain - nothing here reads a chain.
Inputs: receipt (required), public_key (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Spending control for AI agents: approved budgets, a decision before each payment, signed receipts.
Ledger of record for AI spend: verifiable receipts, waste auditor & model arbitrage MCP.
Bitcoin-anchored, tamper-evident audit log for AI agents — record, disclose and verify actions.
Read-only watchtower for AI agents on-chain: decoded receipts, plan vs execution, Safe audits.
Related MCP Servers
AlicenseNot gradedqualityBmaintenanceLocal-first spend controls for AI agents. Budgets, human approvals and a tamper-evident audit trail for any MCP server. Deterministic. No custody.9MIT
evermint-mcpofficial
AlicenseNot gradedqualityDmaintenanceTamper-evident receipts for AI agent actions. The notary layer for agent-to-agent transactions.40 npm1MIT- AlicenseAqualityBmaintenanceSeals each payment an AI agent makes (x402, Stripe, cards, etc) as a signed record with the company's own key: the agent declares the purchase before paying, checks it against its limits, and records the settlement after. Anyone can verify the records without relying on Luca.10Apache 2.0
- AlicenseAqualityBmaintenanceCryptographic accountability for AI agents. Ed25519-signed receipts for every MCP tool call. Constraints, chains, AI judgment, invoicing, and local dashboard included.244 npm1MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.