mcpField
S
SpendGate

SpendGate

リモート
spendgate.toolweather.workers.dev金融データ
リポジトリ公式サイト

SpendGate について

SpendGateは、自律型エージェントの支払い前に予定支出を評価し、決定的なスコア、判定、理由を返します。支出判断を支援しますが、支払いの実行やウォレットキーの保管は行いません。

主な機能

  1. 01予定支出のスコアリング
  2. 02承認、人への確認、ブロックの判定
  3. 03指定予算を超える支出のブロック
  4. 04支払いウォレットの認可確認
  5. 05加盟店の信頼シグナルの確認

活用シーン

  1. 01暗号資産の送金前の確認
  2. 02ギフトカード購入前の支出確認
  3. 03サブスクリプション開始前の予算確認
  4. 04APIや加盟店への支払い前のリスク評価

MCP 対応

Streamable HTTPのMCPサーバーを提供し、支出評価ツールをクライアントに公開します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://spendgate.toolweather.workers.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://spendgate.toolweather.workers.dev/mcp認証が必要

ツール

4
パラメーター型必須説明
amountnumberはい予定支出額(USD)。トークンの最小単位ではありません。必須です。
api_keystringいいえ任意の sg_live_ キー。1 日あたり 1,000 回の枠を使用します。認識されないキーの場合、匿名枠にはフォールバックせず invalid_api_key を返します。
purposestringいいえ短いメモ(最大 280 文字)。category が省略された場合、このテキストをカテゴリ名として照合し、それ以外の文章は不明なリスクとして扱います。category が設定されている場合、このテキストはそのまま返され、スコア評価には使われません。
agent_idstringいいえエージェントまたはキー ID。v1 ではそのまま返され、スコア評価には使われません。
categorystringいいえリスク分類。purpose より優先されます。指定できる値:status_check、api_call、saas、infra、gift_card、crypto_transfer、irreversible。それ以外の文字列は不明なリスクとして扱われます。
currencystringいいえ支払い通貨。デフォルトは USDC です。
endpointstringいいえmerchant が省略された場合にのみ使用される支払先です。merchant も設定されている場合は無視されます。
merchantstringいいえ支払先の名前または https URL。両方が設定されている場合は endpoint より優先されます。支払先がない場合はペナルティが適用されます。
risk_hintsarrayいいえ自己申告のヒント。リスクを高める要素:new_payee、new_merchant、first_payment、high_velocity、mismatched_purpose、off_platform、shared_wallet。リスクを下げる要素:trusted_repeat、within_policy、human_preapproved。known_merchant は受取先が既知であることを示します。
from_walletstringいいえ署名またはガス代の支払いに使用する 0x アカウントです。省略すると、従来どおりスコア評価し、ウォレット判定は行いません。公開された Hardhat、Anvil、Ganache、またはその他の公開開発用ニーモニックのアカウントは、reason dev_wallet で block になります。
allowed_walletsarrayいいえこの呼び出しでの支出を許可する 0x アドレス。設定すると、空の配列を含め、保存済みのキーごとの許可リストではなくこのリストが使用されます。省略すると、set_wallet_allowlist のリストが使用されます。
daily_budget_remainingnumberいいえ本日残りの USD です。設定すると、この金額を超えるリクエストはブロックされます。省略すると、このチェックをスキップします。
monthly_budget_remainingnumberいいえ今月の残り USD 予算。設定すると、それを超える金額はブロックされます。省略すると、このチェックはスキップされます。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。