request_paymentRequest a payment transaction through ClawVault. The transaction will be validated against your rules.
check_limitsCheck your current spending limits, remaining budget, and session configuration.
get_statusGet ClawVault service status and on-chain feature availability.
list_transactionsList your recent transactions with status and amounts.
swap_tokensSwap tokens on Solana via dFlow. Best execution across all DEXs. Subject to your spending rules.
get_swap_quoteGet a price quote for a token swap without executing. Use this to check rates.
list_prediction_marketsList available prediction markets on Kalshi via dFlow.
buy_predictionBuy an outcome (YES or NO) on a prediction market via dFlow. Subject to your spending rules.
sell_predictionSell (close/reduce) a prediction market position. Subject to your rules.
redeem_predictionRedeem winning outcome tokens on a settled prediction market. Market must be determined/finalized.
get_prediction_positionsGet your current prediction market positions and their values.
get_vaultsGet all your vaults across all chains with balances. Use this to check how much USDC/SOL you have available.
get_prediction_walletCheck if the user has a payment wallet set up, its KYC verification status, and USDC/SOL balance. Required before making prediction trades.
get_payment_wallet_balanceCheck USDC balance of payment wallets across all chains (Solana + EVM). Returns balances for each chain where the user has a payment wallet.
fund_payment_walletFund a payment wallet from the main vault. Transfers USDC from the vault to the payment wallet on the specified chain.
withdraw_payment_walletWithdraw USDC from a payment wallet back to the main vault (or a custom destination). Use this when the user wants to move funds out of the payment wa
goat_list_actionsList all available GOAT SDK actions (dFlow swaps, SPL transfers, etc.) with their categories and rule requirements.
goat_get_action_rulesGet the current rules configuration for a GOAT action category (swap, transfer, liquidity, prediction, token_ops).
+12 more tools
We re-grade npm:clawvault-mcp-server on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.