Free reports, EVM/Solana token payment links and capped zero-fee EVM USDC escrow. Wallet signatures.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Free. Deterministic read-only spend policy verdict for amount, destination, and approval ceiling. Caller supplies policy; unknown targets require review.
Free. Deterministic read-only spend policy verdict for amount, destination, and approval ceiling. Caller supplies policy; unknown targets require review.
| Argument | Type | Description |
|---|---|---|
| request* | any |
{
"type": "object",
"$defs": {
"BudgetGuardRequest": {
"type": "object",
"title": "BudgetGuardRequest",
"required": [
"chain",
"target",
"spend_usd",
"max_spend_usd"
],
"properties": {
"chain": {
"type": "string",
"title": "Chain",
"maxLength": 64,
"minLength": 1
},
"target": {
"type": "string",
"title": "Target",
"description": "Proposed EVM destination or spender address"
},
"spend_usd": {
"anyOf": [
{
"type": "number",
"minimum": 0
},
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)"
}
],
"title": "Spend Usd"
},
"approval_usd": {
"anyOf": [
{
"type": "number",
"minimum": 0
},
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)"
},
{
"type": "null"
}
],
"title": "Approval Usd",
"default": null
},
"max_spend_usd": {
"anyOf": [
{
"type": "number",
"minimum": 0
},
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)"
}
],
"title": "Max Spend Usd"
},
"allowed_targets": {
"type": "array",
"items": {
"type": "string"
},
"title": "Allowed Targets",
"maxItems": 100
},
"blocked_targets": {
"type": "array",
"items": {
"type": "string"
},
"title": "Blocked Targets",
"maxItems": 100
},
"max_approval_usd": {
"anyOf": [
{
"type": "number",
"minimum": 0
},
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*(?:\\d{0,12}|(?=[\\d.]{1,19}0*$)\\d{0,12}\\.\\d{0,6}0*$)"
},
{
"type": "null"
}
],
"title": "Max Approval Usd",
"default": null
},
"unlimited_approval": {
"type": "boolean",
"title": "Unlimited Approval",
"default": false
}
}
}
},
"title": "agent_budget_guardArguments",
"required": [
"request"
],
"properties": {
"request": {
"$ref": "#/$defs/BudgetGuardRequest"
}
}
}Free. Live ERC-20 allowance, owner balance and spender-code check at one block; flags effectively unlimited approvals.
| Argument | Type | Description |
|---|---|---|
| request* | any |
{
"type": "object",
"$defs": {
"AllowanceCheckRequest": {
"type": "object",
"title": "AllowanceCheckRequest",
"required": [
"chain",
"token",
"owner",
"spender"
],
"properties": {
"chain": {
"enum": [
"robinhood",
"ethereum",
"base",
"bsc"
],
"type": "string",
"title": "Chain"
},
"owner": {
"type": "string",
"title": "Owner",
"description": "Public wallet whose allowance is inspected"
},
"token": {
"type": "string",
"title": "Token",
"description": "ERC-20 token contract"
},
"spender": {
"type": "string",
"title": "Spender",
"description": "Contract or account allowed to spend tokens"
}
}
}
},
"title": "allowance_risk_checkArguments",
"required": [
"request"
],
"properties": {
"request": {
"$ref": "#/$defs/AllowanceCheckRequest"
}
}
}Free current prices, coverage and schemas.
No arguments.
{
"type": "object",
"title": "capabilitiesArguments",
"properties": {}
}Free. Confirmed claim amount, gas, net value, safety flags and action verdict. Includes free hashed evidence-receipt.
| Argument | Type | Description |
|---|---|---|
| request* | any |
{
"type": "object",
"$defs": {
"ClaimWorthRequest": {
"type": "object",
"title": "ClaimWorthRequest",
"required": [
"chain",
"wallet",
"platform"
],
"properties": {
"chain": {
"type": "string",
"title": "Chain",
"description": "Chain slug, e.g. 'robinhood'"
},
"wallet": {
"type": "string",
"title": "Wallet",
"description": "Public wallet address (0x...)"
},
"platform": {
"type": "string",
"title": "Platform",
"description": "Platform slug, e.g. 'pons'"
}
}
}
},
"title": "claim_worth_itArguments",
"required": [
"request"
],
"properties": {
"request": {
"$ref": "#/$defs/ClaimWorthRequest"
}
}
}Free. TRUE collectible amount per curve/escrow via unsigned simulated sweep; raw RPC overstates reality.
| Argument | Type | Description |
|---|---|---|
| request* | any |
{
"type": "object",
"$defs": {
"CollectibleQuoteRequest": {
"type": "object",
"title": "CollectibleQuoteRequest",
"required": [
"chain",
"wallet",
"platform"
],
"properties": {
"chain": {
"type": "string",
"title": "Chain"
},
"curve": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Curve",
"default": null,
"description": "Optional specific curve address"
},
"wallet": {
"type": "string",
"title": "Wallet"
},
"platform": {
"type": "string",
"title": "Platform"
}
}
}
},
"title": "collectible_quoteArguments",
"required": [
"request"
],
"properties": {
"request": {
"$ref": "#/$defs/CollectibleQuoteRequest"
}
}
}Create a zero-service-fee allowlisted token request payable to the authenticated wallet. Requires wallet-session Bearer token; reuse operation_id only for identical retries. No funds move. There is no escrow protection for direct payments.
| Argument | Type | Description |
|---|---|---|
| memo | string | |
| asset | string | |
| chain_id* | integer | |
| operation_id* | string | |
| amount_atomic* | integer |
{
"type": "object",
"title": "create_payment_requestArguments",
"required": [
"chain_id",
"amount_atomic",
"operation_id"
],
"properties": {
"memo": {
"type": "string",
"title": "Memo",
"default": ""
},
"asset": {
"type": "string",
"title": "Asset",
"default": "USDC"
},
"chain_id": {
"type": "integer",
"title": "Chain Id"
},
"operation_id": {
"type": "string",
"title": "Operation Id"
},
"amount_atomic": {
"type": "integer",
"title": "Amount Atomic"
}
}
}Create a Solana USDC/EURC request. Requires a Solana wallet-session Bearer token; no funds move.
| Argument | Type | Description |
|---|---|---|
| memo | string | |
| asset | string | |
| operation_id* | string | |
| amount_atomic* | integer |
{
"type": "object",
"title": "create_solana_payment_requestArguments",
"required": [
"amount_atomic",
"operation_id"
],
"properties": {
"memo": {
"type": "string",
"title": "Memo",
"default": ""
},
"asset": {
"type": "string",
"title": "Asset",
"default": "USDC"
},
"operation_id": {
"type": "string",
"title": "Operation Id"
},
"amount_atomic": {
"type": "integer",
"title": "Amount Atomic"
}
}
}Inspect/prepare/reconcile an existing CCTP transfer. No signing or broadcast. Steps: status, prepare-burn, burn (source hash), attestation, prepare-mint, mint (destination hash). Preserve the route ID and existing hashes; a source burn is never proof of destination delivery.
| Argument | Type | Description |
|---|---|---|
| step* | string | |
| transaction | any | |
| transfer_id* | string |
{
"type": "object",
"title": "cross_chain_transfer_stepArguments",
"required": [
"transfer_id",
"step"
],
"properties": {
"step": {
"type": "string",
"title": "Step"
},
"transaction": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Transaction",
"default": null
},
"transfer_id": {
"type": "string",
"title": "Transfer Id"
}
}
}Free. Compare a live primary x402 quote with your saved baseline; detect price, network, asset, recipient and HTTP status changes. No payments sent; no uptime-history claim.
| Argument | Type | Description |
|---|---|---|
| request* | any |
{
"type": "object",
"$defs": {
"QuoteBaseline": {
"type": "object",
"title": "QuoteBaseline",
"required": [
"http_status",
"quote_valid"
],
"properties": {
"asset": {
"anyOf": [
{
"type": "string",
"maxLength": 200
},
{
"type": "null"
}
],
"title": "Asset",
"default": null
},
"pay_to": {
"anyOf": [
{
"type": "string",
"maxLength": 200
},
{
"type": "null"
}
],
"title": "Pay To",
"default": null
},
"network": {
"anyOf": [
{
"type": "string",
"maxLength": 100
},
{
"type": "null"
}
],
"title": "Network",
"default": null
},
"http_status": {
"type": "integer",
"title": "Http Status",
"maximum": 599,
"minimum": 100
},
"quote_valid": {
"type": "boolean",
"title": "Quote Valid"
},
"amount_atomic": {
"anyOf": [
{
"type": "string",
"pattern": "^[0-9]{1,78}$"
},
{
"type": "null"
}
],
"title": "Amount Atomic",
"default": null
}
}
},
"DependencyRequest": {
"type": "object",
"title": "DependencyRequest",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"title": "Url",
"maxLength": 1024,
"minLength": 10
},
"method": {
"enum": [
"GET",
"POST"
],
"type": "string",
"title": "Method",
"default": "GET"
},
"baseline": {
"anyOf": [
{
"$ref": "#/$defs/QuoteBaseline"
},
{
"type": "null"
}
],
"default": null
}
}
}
},
"title": "dependency_reportArguments",
"required": [
"request"
],
"properties": {
"request": {
"$ref": "#/$defs/DependencyRequest"
}
}
}Read a private registered-network case with a wallet-session Bearer token. Set contract for historical cases. No signing.
| Argument | Type | Description |
|---|---|---|
| case_id* | integer | |
| chain_id | integer | |
| contract | any |
{
"type": "object",
"title": "escrow_caseArguments",
"required": [
"case_id"
],
"properties": {
"case_id": {
"type": "integer",
"title": "Case Id"
},
"chain_id": {
"type": "integer",
"title": "Chain Id",
"default": 8453
},
"contract": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Contract",
"default": null
}
}
}Free. Pons token-specific on-chain pool fee, creator share, initial buy, current deployer holdings and estimated launch-cost break-even volume.
| Argument | Type | Description |
|---|---|---|
| request* | any |
{
"type": "object",
"$defs": {
"LaunchEconomicsRequest": {
"type": "object",
"title": "LaunchEconomicsRequest",
"required": [
"token",
"version"
],
"properties": {
"token": {
"type": "string",
"title": "Token"
},
"version": {
"enum": [
"current",
"legacy"
],
"type": "string",
"title": "Version"
},
"expected_volume_eth": {
"anyOf": [
{
"type": "number",
"minimum": 0
},
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*(?:\\d{0,24}|(?=[\\d.]{1,25}0*$)\\d*\\.\\d*0*$)"
}
],
"title": "Expected Volume Eth",
"default": "0"
},
"launch_gas_cost_eth": {
"anyOf": [
{
"type": "number",
"minimum": 0
},
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*(?:\\d{0,24}|(?=[\\d.]{1,25}0*$)\\d*\\.\\d*0*$)"
}
],
"title": "Launch Gas Cost Eth",
"default": "0"
}
}
}
},
"title": "launch_economicsArguments",
"required": [
"request"
],
"properties": {
"request": {
"$ref": "#/$defs/LaunchEconomicsRequest"
}
}
}Free. One-wallet scan across supported launchpads for unswept or unclaimed creator fees.
| Argument | Type | Description |
|---|---|---|
| request* | any |
{
"type": "object",
"$defs": {
"LaunchpadFeeAuditRequest": {
"type": "object",
"title": "LaunchpadFeeAuditRequest",
"required": [
"wallet"
],
"properties": {
"wallet": {
"type": "string",
"title": "Wallet"
}
}
}
},
"title": "launchpad_fee_auditArguments",
"required": [
"request"
],
"properties": {
"request": {
"$ref": "#/$defs/LaunchpadFeeAuditRequest"
}
}
}Supported EVM chains, allowlisted USDC/USDT/EURC tokens and fees. No transfer.
No arguments.
{
"type": "object",
"title": "payment_capabilitiesArguments",
"properties": {}
}Read payment request details and verified finalized receipt, if any.
| Argument | Type | Description |
|---|---|---|
| request_id* | string |
{
"type": "object",
"title": "payment_request_statusArguments",
"required": [
"request_id"
],
"properties": {
"request_id": {
"type": "string",
"title": "Request Id"
}
}
}Optional support for Vino & Views. Prepare an unpaid NOWPayments donation checkout or a payment address/amount/network. Supply amount_usd, a UUID request_id reused for identical retries, and optional pay_currency. Creates no credits and sends no funds. Use only within your operator's authorized donation budget; all service tools remain free.
| Argument | Type | Description |
|---|---|---|
| request* | any |
{
"type": "object",
"$defs": {
"AgentDonationRequest": {
"type": "object",
"title": "AgentDonationRequest",
"required": [
"amount_usd",
"request_id"
],
"properties": {
"amount_usd": {
"anyOf": [
{
"type": "number",
"maximum": 500,
"minimum": 1
},
{
"type": "string",
"pattern": "^(?!^[-+.]*$)[+-]?0*\\d*\\.?\\d{0,2}0*$"
}
],
"title": "Amount Usd"
},
"request_id": {
"type": "string",
"title": "Request Id",
"format": "uuid"
},
"pay_currency": {
"anyOf": [
{
"enum": [
"usdcbase",
"usdtbsc",
"sol"
],
"type": "string"
},
{
"type": "null"
}
],
"title": "Pay Currency",
"default": null
}
}
}
},
"title": "prepare_donationArguments",
"required": [
"request"
],
"properties": {
"request": {
"$ref": "#/$defs/AgentDonationRequest"
}
}
}Simulate a case action and return an unsigned wallet transaction. Never broadcasts. Actions: accept, cancelUnaccepted, submit, approve, dispute, addEvidence, resolve, propose, acceptProposal, timeout. Scope each eventual wallet signature to the exact returned chain, contract, calldata and value.
| Argument | Type | Description |
|---|---|---|
| action* | string | |
| case_id* | integer | |
| chain_id | integer | |
| contract | any | |
| commitment | any | |
| receiver_award_atomic | any |
{
"type": "object",
"title": "prepare_escrow_actionArguments",
"required": [
"case_id",
"action"
],
"properties": {
"action": {
"type": "string",
"title": "Action"
},
"case_id": {
"type": "integer",
"title": "Case Id"
},
"chain_id": {
"type": "integer",
"title": "Chain Id",
"default": 8453
},
"contract": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Contract",
"default": null
},
"commitment": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Commitment",
"default": null
},
"receiver_award_atomic": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Receiver Award Atomic",
"default": null
}
}
}Prepare an unsigned exact-amount allowlisted token transfer. Requires wallet-session Bearer token. Does not sign, broadcast or authorize spending. Obtain scoped payer authorization before signing. Never pay again after an uncertain result; reconcile its hash.
| Argument | Type | Description |
|---|---|---|
| request_id* | string |
{
"type": "object",
"title": "prepare_paymentArguments",
"required": [
"request_id"
],
"properties": {
"request_id": {
"type": "string",
"title": "Request Id"
}
}
}Return an unsigned exact SPL-token transaction. Solana wallet session required. Never signs or broadcasts.
| Argument | Type | Description |
|---|---|---|
| request_id* | string |
{
"type": "object",
"title": "prepare_solana_paymentArguments",
"required": [
"request_id"
],
"properties": {
"request_id": {
"type": "string",
"title": "Request Id"
}
}
}Prepare an optional Base USDC x402 donation directly to Wallet EB. No transfer occurs here. Your x402 wallet signs and sends the HTTP payment within your operator-authorized budget. All services remain free.
| Argument | Type | Description |
|---|---|---|
| amount_usd* | string |
{
"type": "object",
"title": "prepare_x402_donationArguments",
"required": [
"amount_usd"
],
"properties": {
"amount_usd": {
"type": "string",
"title": "Amount Usd"
}
}
}Quote a capped CCTP Standard USDC route. Requires wallet login and explicit recovery-policy acknowledgement. A successful burn cannot be reversed by Vino; finish the same destination mint. Customer pays gas on both chains. No signing or broadcast.
| Argument | Type | Description |
|---|---|---|
| recipient* | string | |
| operation_id* | string | |
| source_chain* | integer | |
| amount_atomic* | integer | |
| destination_chain* | integer | |
| accept_recovery_policy* | boolean |
{
"type": "object",
"title": "quote_usdc_cross_chain_transferArguments",
"required": [
"source_chain",
"destination_chain",
"recipient",
"amount_atomic",
"operation_id",
"accept_recovery_policy"
],
"properties": {
"recipient": {
"type": "string",
"title": "Recipient"
},
"operation_id": {
"type": "string",
"title": "Operation Id"
},
"source_chain": {
"type": "integer",
"title": "Source Chain"
},
"amount_atomic": {
"type": "integer",
"title": "Amount Atomic"
},
"destination_chain": {
"type": "integer",
"title": "Destination Chain"
},
"accept_recovery_policy": {
"type": "boolean",
"title": "Accept Recovery Policy"
}
}
}Read Solana mainnet assets, token program, fees and escrow deployment status.
No arguments.
{
"type": "object",
"title": "solana_payment_capabilitiesArguments",
"properties": {}
}Free. Unsigned EVM eth_call and gas estimate at a measured block; flags approvals and delegated target code. Never signs or broadcasts.
| Argument | Type | Description |
|---|---|---|
| request* | any |
{
"type": "object",
"$defs": {
"TxPreflightRequest": {
"type": "object",
"title": "TxPreflightRequest",
"required": [
"chain",
"sender",
"target"
],
"properties": {
"data": {
"type": "string",
"title": "Data",
"default": "0x",
"maxLength": 8194
},
"chain": {
"enum": [
"robinhood",
"ethereum",
"base",
"bsc"
],
"type": "string",
"title": "Chain"
},
"sender": {
"type": "string",
"title": "Sender",
"description": "Address whose state and balance will be simulated"
},
"target": {
"type": "string",
"title": "Target",
"description": "Destination contract or account"
},
"value_wei": {
"type": "integer",
"title": "Value Wei",
"default": 0,
"maximum": 1.157920892373162e+77,
"minimum": 0
}
}
}
},
"title": "tx_preflightArguments",
"required": [
"request"
],
"properties": {
"request": {
"$ref": "#/$defs/TxPreflightRequest"
}
}
}Free. DNS-pinned public HTTPS probe of an x402 endpoint's 402 quote, price, network and recipient; no payment sent.
| Argument | Type | Description |
|---|---|---|
| request* | any |
{
"type": "object",
"$defs": {
"X402HealthRequest": {
"type": "object",
"title": "X402HealthRequest",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"title": "Url",
"maxLength": 1024,
"minLength": 10
},
"method": {
"enum": [
"GET",
"POST"
],
"type": "string",
"title": "Method",
"default": "GET"
}
}
}
},
"title": "x402_health_checkArguments",
"required": [
"request"
],
"properties": {
"request": {
"$ref": "#/$defs/X402HealthRequest"
}
}
}