NestDaddy

SpendGate

io.github.toolweather/spendgate · v1.0.0

Score a planned spend before an agent pays. Verdicts: approve, ask_human, or block.

Connect Remote server

Terminal
claude mcp add --transport http spendgate https://spendgate.toolweather.workers.dev/mcp --header "Authorization: Bearer <YOUR_API_KEY>"
~/.cursor/mcp.json
{
  "mcpServers": {
    "spendgate": {
      "url": "https://spendgate.toolweather.workers.dev/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "spendgate": {
      "type": "http",
      "url": "https://spendgate.toolweather.workers.dev/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_API_KEY>"
      }
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://spendgate.toolweather.workers.dev/mcp

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools 4 found in our last check

  • score_spend

    Score one planned payment before it is sent: a crypto transfer, gift card, subscription, or paid API or merchant. Do not use it for a pure read, or for a status_check under $1 you will not pay; that still burns a free score and approves unless a budget you pass is exceeded. Each…

  • get_quota

    Read today's free-score balance. Prefer this over score_spend when you are not judging a specific payment, including before a batch or after a 402: it does not consume a score, returns no verdict, and is never billed. Do not use it to approve or block a spend. Pass api_key for t…

  • get_api_key

    Mint one free sg_live_ key so later score_spend and get_quota calls use 1,000 scores per UTC day instead of the anonymous 100. Call once per agent when you will score often and have no stored key. Do not call every turn, do not mint again if you already stored the secret, and do…

  • set_wallet_allowlist

    Store the 0x wallets this sg_live_ key is allowed to spend from. Call it when an operator names those wallets, once, not on every spend, and not to approve a payment. score_spend still has to run before any transfer. A block or ask_human from score_spend means do not broadcast.…

Headers

NameDescription
Authorization
Optional, secret
Optional Bearer sg_live_… free key (POST https://spendgate.toolweather.workers.dev/v1/keys) for 1,000 free scores/day; 100/day without one. After the cap, x402 USDC on Base.

Details

Endpointhttps://spendgate.toolweather.workers.dev/mcp (Streamable HTTP)
First published15 Oct 2026
Last updated15 Oct 2026
Registry nameio.github.toolweather/spendgate

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.