Anyway Possible Agent Utilities
Qué hace este MCP
Provides Base wallet and USDC checks, x402 merchant analysis, web verification, and payment safety preflight tools.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Base wallet address whose native ETH and Circle USDC balances should be read.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address', 'network', 'chainId', 'eth', 'usdc', 'ethAtomic', 'usdcAtomic', 'blockNumber', 'observedAt'], 'properties': {'eth': {'type': 'string'}, 'usdc': {'type': 'string'}, 'address': {'type': 'string'}, 'chainId': {'type': 'integer'}, 'network': {'type': 'string'}, 'ethAtomic': {'type': 'string'}, 'observedAt': {'type': 'string'}, 'usdcAtomic': {'type': 'string'}, 'blockNumber': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['urls'], 'properties': {'urls': {'type': 'array', 'items': {'type': 'string', 'format': 'uri'}, 'maxItems': 10, 'minItems': 1, 'description': 'One to ten public HTTP or HTTPS URLs to check independently.'}, 'expectedStatus': {'type': 'integer', 'maximum': 599, 'minimum': 100, 'description': 'Optional HTTP status code expected from every URL.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['verified', 'count', 'checkedAt', 'results'], 'properties': {'count': {'type': 'integer'}, 'results': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'verified': {'type': 'boolean'}, 'checkedAt': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Public HTTP or HTTPS URL to check.'}, 'expectedStatus': {'type': 'integer', 'maximum': 599, 'minimum': 100, 'description': 'Optional HTTP status code that the final response must match.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['reachable', 'verified', 'status', 'finalUrl', 'redirectChain', 'responseTimeMs', 'observedAt'], 'properties': {'status': {'type': 'integer'}, 'finalUrl': {'type': 'string', 'format': 'uri'}, 'verified': {'type': 'boolean'}, 'reachable': {'type': 'boolean'}, 'observedAt': {'type': 'string'}, 'contentType': {'type': 'string'}, 'redirectChain': {'type': 'array', 'items': {'type': 'string', 'format': 'uri'}}, 'responseTimeMs': {'type': 'integer'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['payTo', 'queries'], 'properties': {'payTo': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Merchant payment-recipient wallet address on Base.'}, 'queries': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100, 'minLength': 2}, 'maxItems': 5, 'minItems': 1, 'description': 'One to five buyer search phrases used for listing rank and competitor analysis.'}, 'excludePayers': {'type': 'array', 'items': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$'}, 'maxItems': 10, 'description': 'Optional wallet addresses to exclude from buyer and revenue signals, such as self-test wallets.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['auditId', 'merchant', 'network', 'observedAt', 'score', 'grade', 'scoreBreakdown', 'summary', 'listings', 'rankings', 'onchain', 'actions', 'monitoring', 'limitations'], 'properties': {'grade': {'enum': ['A', 'B', 'C', 'D', 'F'], 'type': 'string'}, 'score': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'actions': {'type': 'array', 'items': {'type': 'string'}}, 'auditId': {'type': 'string'}, 'network': {'type': 'string'}, 'onchain': {'$ref': '#/properties/scoreBreakdown'}, 'summary': {'$ref': '#/properties/scoreBreakdown'}, 'listings': {'type': 'array', 'items': {'$ref': '#/properties/scoreBreakdown'}}, 'merchant': {'type': 'string'}, 'rankings': {'type': 'array', 'items': {'$ref': '#/properties/scoreBreakdown'}}, 'monitoring': {'$ref': '#/properties/scoreBreakdown'}, 'observedAt': {'type': 'string'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'scoreBreakdown': {'type': 'object', 'additionalProperties': {}}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['payTo', 'queries'], 'properties': {'payTo': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Merchant payment-recipient wallet address on Base.'}, 'queries': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100, 'minLength': 2}, 'maxItems': 3, 'minItems': 1, 'description': 'One to three buyer search phrases used to evaluate marketplace visibility.'}, 'excludePayers': {'type': 'array', 'items': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$'}, 'maxItems': 10, 'description': 'Optional wallet addresses to exclude from external-buyer activity signals, such as self-test wallets.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['snapshotId', 'merchant', 'network', 'observedAt', 'score', 'grade', 'signals', 'visibility', 'biggestIssue', 'upgrade', 'limitations'], 'properties': {'grade': {'enum': ['A', 'B', 'C', 'D', 'F'], 'type': 'string'}, 'score': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'network': {'type': 'string'}, 'signals': {'type': 'object', 'additionalProperties': {}}, 'upgrade': {'$ref': '#/properties/signals'}, 'merchant': {'type': 'string'}, 'observedAt': {'type': 'string'}, 'snapshotId': {'type': 'string'}, 'visibility': {'type': 'array', 'items': {'$ref': '#/properties/signals'}}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'biggestIssue': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['payerAddress', 'serviceUrl', 'maxAmountUsdc'], 'properties': {'serviceUrl': {'type': 'string', 'format': 'uri', 'description': 'Public HTTPS endpoint whose live x402 payment challenge should be validated.'}, 'payerAddress': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Base wallet address that would sign and fund the x402 payment.'}, 'expectedPayTo': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Optional recipient address that the payment challenge must match.'}, 'maxAmountUsdc': {'type': 'string', 'pattern': '^[0-9]+(\\.[0-9]{1,6})?$', 'description': 'Maximum acceptable USDC charge as a decimal string.'}, 'minGasReserveEth': {'type': 'string', 'pattern': '^[0-9]+(\\.[0-9]{1,18})?$', 'description': 'Optional minimum ETH balance to preserve for Base gas.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['decision', 'safeToSign', 'riskLevel', 'quotedAmountUsdc', 'quotedPayTo', 'network', 'asset', 'checks', 'alerts', 'recommendedAction'], 'properties': {'asset': {'type': 'string'}, 'alerts': {'type': 'array', 'items': {'type': 'string'}}, 'checks': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'network': {'type': 'string'}, 'decision': {'enum': ['safe_to_sign', 'needs_funding', 'review_recipient', 'reject'], 'type': 'string'}, 'riskLevel': {'enum': ['low', 'medium', 'high'], 'type': 'string'}, 'safeToSign': {'type': 'boolean'}, 'quotedPayTo': {'type': 'string'}, 'quotedAmountUsdc': {'type': 'string'}, 'recommendedAction': {'type': 'string'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['goal'], 'properties': {'goal': {'type': 'string', 'maxLength': 400, 'minLength': 3, 'description': 'Plain-language description of the decision or evidence the agent needs.'}, 'maxPriceUsd': {'type': 'number', 'maximum': 10, 'minimum': 0.001, 'description': 'Optional maximum price in USDC that the recommended paid tool may cost.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['paymentRequired', 'goal', 'maxPriceUsd', 'recommendedTool', 'alternatives', 'clarificationNeeded', 'clarifyingQuestion', 'nextStep'], 'properties': {'goal': {'type': 'string'}, 'nextStep': {'type': 'string'}, 'maxPriceUsd': {'type': ['number', 'null']}, 'alternatives': {'type': 'array', 'items': {'$ref': '#/properties/recommendedTool/anyOf/0'}}, 'paymentRequired': {'type': 'boolean'}, 'recommendedTool': {'anyOf': [{'type': 'object', 'additionalProperties': {}}, {'type': 'null'}]}, 'clarifyingQuestion': {'type': ['string', 'null']}, 'clarificationNeeded': {'type': 'boolean'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address'], 'properties': {'address': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Base wallet address that will fund and sign the planned payment.'}, 'expectedChainId': {'type': 'number', 'const': 8453, 'description': 'Expected EVM chain ID; Anyway Possible currently supports Base mainnet 8453.'}, 'minGasReserveEth': {'type': 'string', 'pattern': '^[0-9]+(\\.[0-9]{1,18})?$', 'description': 'Minimum ETH balance to preserve for Base gas after the payment.'}, 'plannedSpendUsdc': {'type': 'string', 'pattern': '^[0-9]+(\\.[0-9]{1,6})?$', 'description': 'Planned USDC spend as a decimal string with up to six fractional digits.'}, 'destinationAddress': {'type': 'string', 'pattern': '^0x[a-fA-F0-9]{40}$', 'description': 'Optional expected recipient address to screen for destination hazards.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['address', 'destinationAddress', 'network', 'chainId', 'safeToProceed', 'decision', 'riskLevel', 'recommendedAction', 'eth', 'usdc', 'checks', 'alerts', 'limitations', 'blockNumber', 'observedAt'], 'properties': {'eth': {'type': 'string'}, 'usdc': {'type': 'string'}, 'alerts': {'type': 'array', 'items': {'type': 'string'}}, 'checks': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': {}}}, 'address': {'type': 'string'}, 'chainId': {'type': 'integer'}, 'network': {'type': 'string'}, 'decision': {'enum': ['safe_to_pay', 'needs_funding', 'needs_gas', 'review_destination', 'reject'], 'type': 'string'}, 'riskLevel': {'enum': ['low', 'medium', 'high'], 'type': 'string'}, 'observedAt': {'type': 'string'}, 'blockNumber': {'type': 'integer'}, 'limitations': {'type': 'array', 'items': {'type': 'string'}}, 'safeToProceed': {'type': 'boolean'}, 'recommendedAction': {'type': 'string'}, 'destinationAddress': {'type': ['string', 'null']}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Public HTTP or HTTPS URL whose current contents should be verified.'}, 'expectedText': {'type': 'string', 'maxLength': 500, 'description': 'Optional case-insensitive text that must appear in the bounded response body.'}, 'expectedStatus': {'type': 'integer', 'maximum': 599, 'minimum': 100, 'description': 'Optional HTTP status code that the final response must match.'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['verified', 'status', 'finalUrl', 'redirectChain', 'responseTimeMs', 'contentSha256', 'receiptId', 'observedAt'], 'properties': {'title': {'type': ['string', 'null']}, 'status': {'type': 'integer'}, 'finalUrl': {'type': 'string', 'format': 'uri'}, 'verified': {'type': 'boolean'}, 'receiptId': {'type': 'string'}, 'observedAt': {'type': 'string'}, 'contentSha256': {'type': 'string'}, 'redirectChain': {'type': 'array', 'items': {'type': 'string', 'format': 'uri'}}, 'responseTimeMs': {'type': 'integer'}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
Robyn — Gasless Cross-Chain for AI Agents
Supports gasless cross-chain transfers, wallet and transaction checks, spending mandates, privacy-preserving messaging, and signe…
x402-endpoints
Offers paid x402 API tools for crypto intelligence, wallet and transaction analysis, compliance screening, content safety, due di…
Cofferline
Provides policy-controlled agent wallet treasury operations, token conversions, gas top-ups, prediction-market orders, delegation…
biii
Evaluates Base wallets, tokens, agents, merchants, payment authorization, transaction settlement, approvals, theft traces, and on…
Agent Control — Agent Meter
Provides agent payment-risk checks, transfer approval workflows, USDC billing, payment-address scanning, signed receipts, and sub…
SafeRoute
Provides safety checks, simulation, routing, and intent verification for noncustodial USDC payments and swaps on Base.
x402-solana
Provides paid tools for crypto token safety, Solana and EVM pre-trade checks, market data, sanctions screening, KYB lookups, and …
aml
Screens blockchain addresses and payment endpoints, decodes transaction intent, verifies x402 payment requirements, and produces …