Agent Billing Primitives (Dirtsmith)

io.github.throttler300/mcp-usage-metering · v1.3.0 · finance-and-payments

Agent Billing Primitives (Dirtsmith) is healthy: it completed an MCP handshake in 742 ms and exposes 3 tools.

Agent billing + coordination: metering, spend ledger, lease lock, semaphore, heartbeats.

Endpoint: https://gap-functions.bfurrow26.workers.dev/mcp (streamable-http)

Repository · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count3
Latency742 ms
Last checked (UTC)2026-11-04T02:35:24.142Z

Health history

Checked (UTC)StatusLatencyError
2026-11-04T02:35:24.142ZHealthy742

Tools (3)

mcp_usage_meteringRecord a metered usage event for any MCP tool call and return an invoice line preview (dry run)
agent_spend_ledgerHosted shared spend ledger for agents: set a budget ceiling, atomically reserve before paying (never overspends, even with many agents at once), then settle or release. Idempotent. Share state by namespace
agent_lease_lockHosted distributed lease lock for agents: acquire/renew/release a named lock with a TTL and a monotonic fencing token so only one agent does a job at a time. Share state by namespace