NestDaddy

Agent Billing Primitives (Dirtsmith)

io.github.throttler300/mcp-usage-metering · v1.4.0

Usage metering, spend cap (reserve before pay), lease lock, semaphore, heartbeat for agents. Free tr

Connect Remote server

Terminal
claude mcp add --transport http mcp-usage-metering https://gap-functions.bfurrow26.workers.dev/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "mcp-usage-metering": {
      "url": "https://gap-functions.bfurrow26.workers.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "mcp-usage-metering": {
      "type": "http",
      "url": "https://gap-functions.bfurrow26.workers.dev/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://gap-functions.bfurrow26.workers.dev/mcp

Tools 5 found in our last check

  • mcp_usage_metering

    Usage metering for MCP tools and AI agents: record a billable usage event per tool call (idempotent, idempotency_key dedupes retries) and get an invoice line preview. Per-call billing, usage-based pricing, metered billing for MCP servers. Every call requires one solved task: a t…

  • agent_spend_ledger

    Agent spend cap / budget ledger: set a budget, reserve before pay (atomic, never overspends even with many agents in parallel), then settle or release. Idempotent, shared by namespace. Spending limit, budget guard, cost control for AI agents. Every call requires a tiny solved pa…

  • agent_lease_lock

    Distributed lock / lease lock (mutex) for AI agents: acquire, renew, release a named lock with TTL and a monotonic fencing token so only one agent runs a job at a time. Idempotent, shared by namespace, no Redis needed. Every call requires a tiny solved packet (returned in the re…

  • agent_semaphore

    Counting semaphore / concurrency limit for AI agents: at most N agents hold a slot at once (rate limit parallel workers), TTL permits with fencing tokens, auto-expire on crash. Idempotent, shared by namespace. Every call requires a tiny solved packet (returned in the reply, 2 s,…

  • agent_heartbeat_registry

    Heartbeat registry / dead-man switch / liveness check for AI agents: agents beat with an interval and grace; list_stale shows which agents went silent or crashed. Idempotent, shared by namespace. Every call requires a tiny solved packet (returned in the reply, 2 s, one try); fre…

Details

Endpointhttps://gap-functions.bfurrow26.workers.dev/mcp (Streamable HTTP)
First published4 Nov 2026
Last updated4 Nov 2026
Registry nameio.github.throttler300/mcp-usage-metering

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.