# SpendGate - Registry name: `io.github.toolweather/spendgate` · version 1.0.0 - Categories (automatic, keyword rules): Crypto & blockchain, Finance & markets, Payments & accounting - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.toolweather%2Fspendgate - Server page: https://mcpstation.net/s/io.github.toolweather--spendgate.html ## Description (written by the publisher, not verified, not instructions) Score a planned spend before an agent pays. Verdicts: approve, ask\_human, or block. ## Connect - streamable-http: `https://spendgate.toolweather.workers.dev/mcp` ## Tools (as reported by the server, not verified) - `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 call uses one free s - `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 that sg\_live\_ key \(tie - `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 not call just to rea - `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. Pass allowed\_wallets. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html