关于 SpendGate
SpendGate 为自主 Agent 在付款前评估计划支出,返回确定性的分数、批准、询问人工或阻止等结论及原因。它侧重于支出决策,不执行付款,也不保管钱包密钥。
主要功能
- 01对计划支出评分
- 02返回批准、询问人工或阻止结论
- 03依据预算强制阻止超额支出
- 04核验付款钱包授权
- 05检查商户信任信号
适用场景
- 01转账加密货币前进行审核
- 02购买礼品卡前检查支出
- 03启动订阅前核对预算
- 04支付 API 或商户费用前评估风险
MCP 相关
提供 Streamable HTTP MCP 服务,向客户端开放支出评分等工具。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://spendgate.toolweather.workers.dev/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http toolweather-spendgate https://spendgate.toolweather.workers.dev/mcpCursor.cursor/mcp.json
{"mcpServers":{"toolweather-spendgate":{"type":"http","url":"https://spendgate.toolweather.workers.dev/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"toolweather-spendgate":{"type":"http","url":"https://spendgate.toolweather.workers.dev/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"toolweather-spendgate":{"type":"http","url":"https://spendgate.toolweather.workers.dev/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"toolweather-spendgate":{"serverUrl":"https://spendgate.toolweather.workers.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
全部服务地址
Streamable HTTP
https://spendgate.toolweather.workers.dev/mcp需要授权工具
4| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| amount | number | 是 | 计划支出金额(美元),不是代币原子单位。必填。 |
| api_key | string | 否 | 可选的 sg_live_ 密钥。使用每日 1,000 次的额度。无法识别的密钥会返回 invalid_api_key,而不会回退到匿名额度。 |
| purpose | string | 否 | 简短备注,最多 280 个字符。省略 category 时,此文本会作为类别名称进行匹配;其他文本视为未知风险。设置 category 时,此文本会原样回显,不参与评分。 |
| agent_id | string | 否 | Agent 或密钥 ID。仅回显,不参与 v1 评分。 |
| category | string | 否 | 风险类别。优先于 purpose。可选值:status_check、api_call、saas、infra、gift_card、crypto_transfer、irreversible。其他字符串均视为未知风险。 |
| currency | string | 否 | 支付货币。默认为 USDC。 |
| endpoint | string | 否 | 仅在省略 merchant 时使用的收款方。若同时设置 merchant,则忽略此字段。 |
| merchant | string | 否 | 收款方名称或 https URL。同时设置时优先于 endpoint。未提供收款方会受到惩罚。 |
| risk_hints | array | 否 | 自我报告的提示。提高风险:new_payee、new_merchant、first_payment、high_velocity、mismatched_purpose、off_platform、shared_wallet。降低风险:trusted_repeat、within_policy、human_preapproved。known_merchant 表示收款方是已知对象。 |
| from_wallet | string | 否 | 将用于签名或支付 gas 的 0x 账户。省略时按原方式评分,不进行钱包判定。公开的 Hardhat、Anvil、Ganache 或其他公开开发用助记词账户将被 block,原因是 dev_wallet。 |
| allowed_wallets | array | 否 | 允许在此调用中支出的 0x 地址。设置后,包括设置为空数组时,都会使用此列表,而不是已存储的每键允许列表。省略则使用 set_wallet_allowlist 中的列表。 |
| daily_budget_remaining | number | 否 | 今日剩余的 USD。设置后,超过该金额的请求将被阻止。省略此项可跳过此检查。 |
| monthly_budget_remaining | number | 否 | 本月剩余的 USD 额度。设置后,超过该额度的金额会被阻止。省略则跳过此检查。 |
详细介绍
维护者还没有提供详细介绍,可以先查看代码仓库中的 README。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。