此 MCP 可以做什么
Acts as an agent gateway for web fetching and extraction, crypto analytics, custodial wallets, token transfers, swaps, and x402 payments.
工具
输入模式
{'type': 'object', 'required': ['action'], 'properties': {'token': {'type': 'string', 'description': 'Token address (for verify)'}, 'action': {'enum': ['info', 'verify'], 'type': 'string', 'description': 'Facilitator action'}, 'txHash': {'type': 'string', 'description': 'Transaction hash (for verify)'}, 'expectedAmount': {'type': 'string', 'description': 'Expected amount (for verify)'}, 'expectedRecipient': {'type': 'string', 'description': 'Expected recipient (for verify)'}}}
输入模式
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': "Crypto symbol (e.g., 'BTC', 'ETH')"}, 'currency': {'type': 'string', 'default': 'USD', 'description': "Fiat currency (e.g., 'USD')"}}}
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The starting URL to crawl'}, 'maxDepth': {'type': 'number', 'default': 2, 'description': 'Maximum link depth (default: 2)'}, 'maxPages': {'type': 'number', 'default': 10, 'description': 'Maximum pages to crawl (default: 10)'}}}
输入模式
{'type': 'object', 'required': ['owner_wallet'], 'properties': {'label': {'type': 'string', 'description': "Optional friendly name for this wallet (e.g., 'Trading Bot', 'Payment Agent')"}, 'owner_wallet': {'type': 'string', 'description': 'Your signing wallet address (0x...) that will own this custodial wallet. Used as the lookup key for future operations. TIP: many clients can also pass just the address string as arguments.'}}}
输入模式
{'type': 'object', 'required': ['tokenAddress'], 'properties': {'chain': {'type': 'string', 'default': 'base', 'description': "Blockchain (e.g., 'base', 'ethereum')"}, 'tokenAddress': {'type': 'string', 'description': 'The token contract address'}}}
输入模式
{'type': 'object', 'required': ['agentName', 'agentDescription', 'recipientWallet'], 'properties': {'agentName': {'type': 'string', 'description': "Name of your agent (e.g., 'MyAwesomeAgent')"}, 'paymentProof': {'type': 'string', 'description': 'Transaction hash of payment (required after initial 402 response)'}, 'agentEndpoints': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'version': {'type': 'string'}, 'endpoint': {'type': 'string'}}}, 'description': 'Optional array of endpoints [{name, endpoint, version}]'}, 'recipientWallet': {'type': 'string', 'description': 'Your wallet address (0x...) to receive the Agent NFT'}, 'agentDescription': {'type': 'string', 'description': 'Description of what your agent does'}}}
输入模式
{'type': 'object', 'required': ['url', 'schema'], 'properties': {'url': {'type': 'string', 'description': 'The web page URL to extract from'}, 'intent': {'type': 'string', 'description': 'Natural language description of what to extract'}, 'schema': {'type': 'string', 'description': 'JSON schema string defining the data structure to extract'}}}
输入模式
{'type': 'object', 'required': [], 'properties': {'jobId': {'type': 'string', 'description': 'xportalx job ID to look up failure details'}, 'failure_code': {'type': 'string', 'description': "Any failure code to explain (e.g., 'RATE_LIMIT_429')"}}}
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The API endpoint URL to fetch'}, 'body': {'type': 'object', 'description': 'Optional request body for POST/PUT'}, 'method': {'enum': ['GET', 'POST', 'PUT', 'DELETE'], 'type': 'string', 'default': 'GET'}, 'headers': {'type': 'object', 'description': 'Optional HTTP headers'}}}
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The web page URL to fetch'}, 'method': {'enum': ['GET', 'POST'], 'type': 'string', 'default': 'GET'}}}
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The URL of the PDF document to fetch and parse'}}}
输入模式
{'type': 'object', 'required': ['amount'], 'properties': {'amount': {'type': 'string', 'description': "Amount of USDC to deposit into your custodial wallet (e.g., '5' for 5 USDC). You will pay this amount plus a 0.01 USDC platform fee."}}}
输入模式
{'type': 'object', 'required': ['amount'], 'properties': {'amount': {'type': 'string', 'description': "Amount of ETH to deposit into your custodial wallet (e.g., '0.001' for 0.001 ETH). You will pay the USDC equivalent plus a 0.01 USDC platform fee."}}}
输入模式
{'type': 'object', 'required': ['owner_wallet'], 'properties': {'owner_wallet': {'type': 'string', 'description': 'Your signing wallet address (0x...) to look up the linked custodial wallet balance.'}}}
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The web page URL to convert'}}}
输入模式
{'type': 'object', 'required': [], 'properties': {}}
输入模式
{'type': 'object', 'required': [], 'properties': {'chain': {'type': 'string', 'default': 'base', 'description': 'Single chain (alternative to chains array)'}, 'input': {'type': 'string', 'description': "Natural language query (e.g., 'what are whales buying on base?', 'trending tokens this week')"}, 'limit': {'type': 'number', 'default': 20, 'description': 'Number of results (default: 20, max: 100)'}, 'query': {'type': 'string', 'description': 'Natural language query (alternative)'}, 'chains': {'type': 'array', 'items': {'type': 'string'}, 'default': ['base'], 'description': "Chains to query (e.g., ['ethereum', 'base', 'solana', 'arbitrum'])"}, 'sortBy': {'enum': ['smart_money_netflow_24h', 'volume_24h', 'holders_change_24h', 'price_change_24h'], 'type': 'string', 'default': 'smart_money_netflow_24h', 'description': 'Sort field'}, 'sortDir': {'enum': ['asc', 'desc'], 'type': 'string', 'default': 'desc', 'description': 'Sort direction'}}}
输入模式
{'type': 'object', 'required': [], 'properties': {'chain': {'type': 'string', 'default': 'ethereum', 'description': 'Single chain (alternative to chains array)'}, 'input': {'type': 'string', 'description': "Natural language query (e.g., 'are smart money accumulating ETH?', 'whale flows last week')"}, 'limit': {'type': 'number', 'default': 20, 'description': 'Number of results (default: 20)'}, 'query': {'type': 'string', 'description': 'Natural language query (alternative)'}, 'chains': {'type': 'array', 'items': {'type': 'string'}, 'default': ['ethereum'], 'description': "Chains to query (e.g., ['ethereum', 'base', 'solana'])"}, 'timeframe': {'enum': ['1h', '4h', '12h', '24h', '7d', '30d'], 'type': 'string', 'default': '24h', 'description': 'Timeframe for netflow data'}, 'tokenAddress': {'type': 'string', 'description': "Filter by specific token address OR symbol (e.g., 'PEPE', 'VIRTUAL', '0x...')"}, 'token_address': {'type': 'string', 'description': 'Filter by token address (alternative)'}}}
输入模式
{'type': 'object', 'required': [], 'properties': {'chain': {'type': 'string', 'default': 'ethereum', 'description': "Blockchain (e.g., 'ethereum', 'base', 'solana', 'arbitrum')"}, 'input': {'type': 'string', 'description': "Natural language query (e.g., 'analyze VIRTUAL token', 'show me PEPE holders')"}, 'query': {'type': 'string', 'description': 'Natural language query (alternative)'}, 'timeframe': {'enum': ['1h', '4h', '12h', '24h', '7d', '30d'], 'type': 'string', 'default': '24h', 'description': 'Timeframe for flow data'}, 'tokenAddress': {'type': 'string', 'description': "Token contract address OR symbol (e.g., 'VIRTUAL', 'PEPE', '0x...')"}, 'token_address': {'type': 'string', 'description': 'Token contract address (alternative)'}}}
输入模式
{'type': 'object', 'required': [], 'properties': {'chain': {'type': 'string', 'default': 'ethereum', 'description': 'Single chain (alternative)'}, 'input': {'type': 'string', 'description': "Natural language query (e.g., 'profile this wallet 0x...', 'analyze vitalik.eth')"}, 'query': {'type': 'string', 'description': 'Natural language query (alternative)'}, 'chains': {'type': 'array', 'items': {'type': 'string'}, 'default': ['ethereum'], 'description': 'Chains to query for balances/transactions'}, 'wallet': {'type': 'string', 'description': 'Wallet address (alternative)'}, 'address': {'type': 'string', 'description': 'Wallet address (0x...) or ENS name to analyze'}, 'includeTransactions': {'type': 'boolean', 'default': True, 'description': 'Include recent transactions (default: true)'}}}
输入模式
{'type': 'object', 'required': ['to_address', 'amount'], 'properties': {'amount': {'type': 'string', 'description': "Amount of USDC to send (e.g., '5' for 5 USDC). Must have sufficient balance in your custodial wallet."}, 'to_address': {'type': 'string', 'description': 'Destination wallet address (0x...) to send USDC to. Can be any valid EVM address.'}}}
输入模式
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The captcha-protected URL to access'}, 'intent': {'type': 'string', 'description': 'What you want to extract from the page after solving captcha'}, 'siteKey': {'type': 'string', 'description': 'Site key for reCAPTCHA/hCaptcha (optional - auto-detected if not provided)'}, 'captchaType': {'enum': ['recaptcha_v2', 'recaptcha_v3', 'hcaptcha', 'turnstile', 'image'], 'type': 'string', 'default': 'recaptcha_v2', 'description': 'Type of captcha to solve'}}}
输入模式
{'type': 'object', 'required': [], 'properties': {'request': {'type': 'string', 'description': "Natural language swap request (e.g., 'swap 10 USDC for VIRTUAL', 'buy 100 DEGEN with USDC'). AI will extract the parameters automatically."}, 'buyToken': {'type': 'string', 'description': 'Token symbol (USDC, WETH, VIRTUAL, DEGEN, cbBTC, DAI, AERO, BRETT) OR token address (0x...)'}, 'sellToken': {'type': 'string', 'description': 'Token symbol (USDC, WETH, VIRTUAL, DEGEN, cbBTC, DAI, AERO, BRETT) OR token address (0x...)'}, 'privateKey': {'type': 'string', 'description': 'LEGACY: Private key (0x... hex) to sign and broadcast transactions server-side. Consider using owner_wallet with Privy instead for better security.'}, 'sellAmount': {'type': 'string', 'description': "Amount to sell. Use human-readable (e.g., '1.5' for 1.5 tokens) or atomic units (e.g., '1000000' for 1 USDC). Human-readable is auto-detected."}, 'slippageBps': {'type': 'string', 'description': "Slippage in basis points (e.g., '50' = 0.50%). Takes precedence over slippagePercentage."}, 'owner_wallet': {'type': 'string', 'description': 'RECOMMENDED: Your wallet address (0x...) that owns a Privy custodial wallet. The swap will be executed securely through your Privy wallet. Create one first using the create_wallet tool.'}, 'takerAddress': {'type': 'string', 'description': "User's wallet address (0x...). When provided WITHOUT owner_wallet or privateKey, returns a secure web bridge URL where user can sign transactions with their browser wallet."}, 'slippagePercentage': {'type': 'string', 'default': '0.5', 'description': "Slippage tolerance in percent (e.g., '0.5' for 0.5%). Default: 0.5"}}}
输入模式
{'type': 'object', 'required': ['message', 'signature', 'wallet_address'], 'properties': {'message': {'type': 'string', 'description': 'The message that was signed'}, 'signature': {'type': 'string', 'description': 'The signature to verify'}, 'wallet_address': {'type': 'string', 'description': 'The wallet address that signed'}}}
输入模式
{'type': 'object', 'required': ['amount'], 'properties': {'amount': {'type': 'string', 'description': "Amount of USDC to withdraw from custodial wallet (e.g., '5' for 5 USDC). Must have sufficient balance."}}}
输入模式
{'type': 'object', 'required': ['targetUrl'], 'properties': {'targetUrl': {'type': 'string', 'description': 'The x402-protected URL to access'}, 'targetBody': {'type': 'object', 'description': 'Request body for POST/PUT requests'}, 'paymentProof': {'type': 'string', 'description': 'Transaction hash of USDC payment (required after initial 402 response)'}, 'targetMethod': {'enum': ['GET', 'POST', 'PUT', 'DELETE'], 'type': 'string', 'default': 'GET', 'description': 'HTTP method'}, 'targetHeaders': {'type': 'object', 'description': 'Additional headers to send to target'}}}
输入模式
{'type': 'object', 'required': ['targetUrl'], 'properties': {'targetUrl': {'type': 'string', 'description': 'The x402-protected target URL to probe for pricing'}}}
输入模式
{'type': 'object', 'required': ['to_address', 'amount'], 'properties': {'amount': {'type': 'string', 'description': "Amount of USDC to send (e.g., '5' for 5 USDC)."}, 'to_address': {'type': 'string', 'description': 'Destination wallet address (0x...) to receive the USDC.'}}}
输入模式
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'default': 'zora', 'description': "Chain to query (e.g., 'zora', 'base', 'ethereum')"}, 'address': {'type': 'string', 'description': 'Wallet address (EOA or contract) to look up'}}}
近期工具变更
类似的 MCP 服务器
Delx Commerce — Pay-per-Result APIs for Agents
Provides pay-per-result APIs and agent protocol tools for continuity, multi-agent coordination, document OCR, and crypto-related …
SAP MCP Server
Provides an MCP gateway connecting SAP-related tools with Solana, DeFi, decentralized identity, and x402 payments.
TheProtocol — Sovereign AI Agent Platform
Manages sovereign AI agents, identities, contracts, payments, governance, exchanges, and cross-frame token transfers.
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
AI 代理人任務中樞
Provides an agent hub with Taiwan-focused tools for AI pricing, creator compliance, crypto data, games, health, technology resear…
AgentBIT
Routes pay-per-call tools over x402 on Base, covering discovery, data conversion, company research, counterparty screening, domai…
XGR MCP Gateway
Provides an MCP gateway for XGRChain and XDaLa workflows, including blockchain explorer queries, session inspection, transaction …
pulsenetwork
Provides paid, multi-domain intelligence endpoints covering markets, finance, crypto, compliance, healthcare, climate, education,…