Tool tree
gradeNot graded
page: Every page
list_payment_railsAnswer
Read configured EVM, Solana and Gno rails, wallet standards, protocol capabilities, and independent mainnet locks. Does not sign or transfer.
View tool JSON
{
"name": "list_payment_rails",
"kind": "answer",
"impl": "imperative",
"description": "Read configured EVM, Solana and Gno rails, wallet standards, protocol capabilities, and independent mainnet locks. Does not sign or transfer.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/webmcp"
}prepare_agent_paymentSensitive Action
Create one wallet-bound, server-persisted testnet x402 challenge on EVM, Solana, or Gno for human review. The tool cannot sign, settle, choose arbitrary tokens, or enable mainnet.
View tool JSON
{
"name": "prepare_agent_payment",
"kind": "transact",
"impl": "imperative",
"description": "Create one wallet-bound, server-persisted testnet x402 challenge on EVM, Solana, or Gno for human review. The tool cannot sign, settle, choose arbitrary tokens, or enable mainnet.",
"inputSchema": {
"type": "object",
"properties": {
"railId": {
"type": "string",
"enum": [
"evm-base-sepolia",
"svm-solana-devnet",
"gno-pearl"
],
"description": "Allowlisted testnet rail."
},
"walletAddress": {
"type": "string",
"minLength": 32,
"maxLength": 128,
"description": "Connected wallet address that the human will control."
}
},
"required": [
"railId",
"walletAddress"
],
"additionalProperties": false
},
"page": "/webmcp"
}inspect_g402_gatewayAnswer
Read the live g402 facilitator, Pearl network, settlement rail, scan checkpoint, and mainnet safety lock. Does not change state.
View tool JSON
{
"name": "inspect_g402_gateway",
"kind": "answer",
"impl": "imperative",
"description": "Read the live g402 facilitator, Pearl network, settlement rail, scan checkpoint, and mainnet safety lock. Does not change state.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/webmcp"
}search_gno_activityAnswer
Search canonical Pearl testnet transactions by hash, payment ID, address, or height. Returns a small bounded result and does not change state.
View tool JSON
{
"name": "search_gno_activity",
"kind": "answer",
"impl": "imperative",
"description": "Search canonical Pearl testnet transactions by hash, payment ID, address, or height. Returns a small bounded result and does not change state.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 128,
"description": "Transaction hash, payment ID, Gno address, or block height. Empty means latest."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 5,
"default": 5,
"description": "Maximum results."
}
},
"additionalProperties": false
},
"page": "/webmcp"
}prepare_pearl_paymentSensitive Action
Create reviewable terms for the fixed paid-data demo using a Pearl Adena address. This writes an expiring challenge but never opens the wallet, signs, or transfers funds.
View tool JSON
{
"name": "prepare_pearl_payment",
"kind": "transact",
"impl": "imperative",
"description": "Create reviewable terms for the fixed paid-data demo using a Pearl Adena address. This writes an expiring challenge but never opens the wallet, signs, or transfers funds.",
"inputSchema": {
"type": "object",
"properties": {
"walletAddress": {
"type": "string",
"pattern": "^g1[023456789acdefghjklmnpqrstuvwxyz]{38}$",
"maxLength": 40,
"description": "Pearl Adena address that will self-pay in the safe demo."
}
},
"required": [
"walletAddress"
],
"additionalProperties": false
},
"page": "/webmcp"
}open_payment_reviewAction
Open the matching human wallet review screen for already prepared terms. This changes the visible page but does not sign or transfer funds.
View tool JSON
{
"name": "open_payment_review",
"kind": "act",
"impl": "imperative",
"description": "Open the matching human wallet review screen for already prepared terms. This changes the visible page but does not sign or transfer funds.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/webmcp"
}get_payment_receiptAnswer
Look up one exact payment ID in the durable facilitator ledger and return settlement status plus Gno block data when indexed. Does not change state.
View tool JSON
{
"name": "get_payment_receipt",
"kind": "answer",
"impl": "imperative",
"description": "Look up one exact payment ID in the durable facilitator ledger and return settlement status plus Gno block data when indexed. Does not change state.",
"inputSchema": {
"type": "object",
"properties": {
"paymentId": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{16,128}$",
"maxLength": 128,
"description": "Exact payment ID shown after wallet approval."
}
},
"required": [
"paymentId"
],
"additionalProperties": false
},
"page": "/webmcp"
}