このMCPでできること
Provides X1 and Arc token screening, liquidity and exit-risk checks, wallet and bridge data, non-custodial token operations, commerce catalogs, commodities, and game-related services.
ツール
入力スキーマ
{'type': 'object', 'properties': {'plate': {'type': 'string', 'description': 'optional: a plate (token) number to show'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'properties': {'chain': {'type': 'string'}, 'contact': {'type': 'string'}, 'priceUsd': {'type': 'number'}, 'agentName': {'type': 'string'}, 'description': {'type': 'string'}, 'agentAddress': {'type': 'string'}, 'capabilities': {'type': 'array', 'items': {'type': 'string'}}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['agentId'], 'properties': {'agentId': {'type': 'integer', 'description': "the agent id in Arc's ERC-8004 registry"}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'words from its name or endpoint, e.g. "oracle", "mcp", "news"'}, 'payableOnly': {'type': 'boolean', 'description': 'only agents a standard client can pay on Arc'}}}
入力スキーマ
{'type': 'object', 'properties': {'agentId': {'type': 'integer', 'description': 'The agent id in the Arc ERC-8004 identity registry (0x8004A169FB4a3325136EB29fA0ceB6D2e539a432). Omit for the whole-registry counts.'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'up to 40 (default 15)'}, 'query': {'type': 'string', 'description': 'keywords, e.g. "scrape", "token price", "email"'}, 'network': {'type': 'string', 'description': 'arc (default), base, polygon, solana or any'}, 'maxPrice': {'type': 'number', 'description': 'optional price cap in USD'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x contract address on Arc'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x address on Arc'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'usdc': {'type': 'number', 'description': 'Test size in USDC, default 1, max 1000.'}, 'query': {'type': 'string', 'description': 'Token address (0x + 40 hex) or v4 pool id (0x + 64 hex).'}}}
入力スキーマ
{'type': 'object', 'required': ['ids'], 'properties': {'ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Up to 25 token addresses or pool ids.'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'description': 'how many relayers (default 15, max 60)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'Your Arc (EVM) address, 0x + 40 hex.'}, 'signature': {'type': 'string', 'description': 'EIP-191 signature of the challenge text. Omit on the first call to receive the challenge.'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'properties': {'address': {'type': 'string', 'description': 'Optional: an Arc address to read positions for.'}}}
入力スキーマ
{'type': 'object', 'required': ['hook'], 'properties': {'hook': {'type': 'string', 'description': '0x hook address from the pool key'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['name', 'description'], 'properties': {'name': {'type': 'string'}, 'image': {'type': 'string'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}, 'services': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'endpoint': {'type': 'string'}}}}, 'description': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['slug', 'tx'], 'properties': {'tx': {'type': 'string', 'description': '0x hash of your register() transaction'}, 'slug': {'type': 'string', 'description': 'the 12-character id from arc_passport_draft'}}}
入力スキーマ
{'type': 'object', 'required': ['name', 'description'], 'properties': {'name': {'type': 'string', 'description': '2-48 characters'}, 'image': {'type': 'string', 'description': 'optional https link to a picture'}, 'services': {'type': 'array', 'items': {'type': 'object', 'properties': {'name': {'type': 'string'}, 'endpoint': {'type': 'string'}}}, 'description': 'optional endpoints: [{name: web|A2A|MCP|x402|OASF|ENS|DID|email, endpoint}]'}, 'description': {'type': 'string', 'description': 'what the agent does, 10-400 characters'}}}
入力スキーマ
{'type': 'object', 'required': ['ref'], 'properties': {'ref': {'type': 'string', 'description': 'agentId (a number) or the 12-character draft slug'}}}
入力スキーマ
{'type': 'object', 'required': ['tx'], 'properties': {'to': {'type': 'string', 'description': 'optional expected recipient'}, 'tx': {'type': 'string', 'description': '0x transaction hash on Arc'}, 'expect': {'type': 'string', 'description': 'optional expected amount in USDC, e.g. 1.50'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['token'], 'properties': {'token': {'type': 'string', 'description': 'the Arc token contract address (0x...)'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'properties': {'token': {'type': 'string', 'description': 'Optional token address to read assays for.'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'properties': {'address': {'type': 'string', 'description': 'optional 0x address on Arc: returns the exact paid call for its payout estimate'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'pool': {'type': 'string', 'description': 'Uniswap v4 pool id on Arc (pass this or token)'}, 'token': {'type': 'string', 'description': 'token contract address on Arc (pass this or pool)'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x address on Arc'}}}
入力スキーマ
{'type': 'object', 'properties': {'address': {'type': 'string', 'description': 'Optional Arc address (0x + 40 hex) to look up as a seller or payer.'}}}
入力スキーマ
{'type': 'object', 'required': ['token'], 'properties': {'token': {'type': 'string', 'description': 'the Base token contract address (0x...)'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'a Basename (alice or alice.base.eth) or a 0x address'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'properties': {'symbol': {'type': 'string', 'description': 'Optional filter, e.g. "WSOL.X".'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': ['mint'], 'properties': {'tf': {'enum': ['5m', '15m', '1h', '4h', '1d'], 'type': 'string', 'default': '5m'}, 'mint': {'type': 'string'}, 'limit': {'type': 'integer', 'default': 80, 'maximum': 200}}}
入力スキーマ
{'type': 'object', 'properties': {'q': {'type': 'string', 'description': 'Free-text search over name and id.'}, 'type': {'type': 'string', 'description': 'nft | nft-pool | commodity | land | building | sponsorship'}, 'market': {'type': 'string', 'description': 'pixel-arcade | nft-amm | commodity-amm | citizens-city | apexfaucet'}, 'currency': {'type': 'string', 'description': 'XNT or APEX'}, 'max_price': {'type': 'number', 'description': "Cap on price.amount, in that item's own currency."}, 'availability': {'type': 'string', 'description': 'in_stock | out_of_stock | unknown'}}}
入力スキーマ
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Product id from catalog_browse, e.g. commodity:TOMATO'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': ['commodity'], 'properties': {'commodity': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['wallet', 'commodity', 'side', 'amount'], 'properties': {'side': {'enum': ['buy', 'sell'], 'type': 'string'}, 'amount': {'type': 'number', 'description': 'buy: APEX to spend. sell: whole commodity units to give.'}, 'wallet': {'type': 'string', 'description': 'Your X1 wallet public key — signer and fee payer.'}, 'commodity': {'type': 'string', 'description': 'Commodity name, e.g. "Tomato", "Truffle", "Voidbloom".'}, 'slippageBps': {'type': 'number', 'description': 'Slippage tolerance in basis points. Default 500 (5%), min 10, max 3000.'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'lei': {'type': 'string', 'description': '20-character LEI'}, 'name': {'type': 'string', 'description': 'company legal name, e.g. Apple Inc.'}, 'ticker': {'type': 'string', 'description': 'US ticker, e.g. MSFT'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['chain', 'address'], 'properties': {'chain': {'type': 'string', 'description': 'base or arc'}, 'address': {'type': 'string', 'description': 'the contract address (0x...)'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'properties': {'recipeId': {'type': 'string'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'q': {'type': 'string', 'description': 'only stories containing this text'}, 'coin': {'type': 'string', 'description': 'only stories naming this coin, e.g. BTC'}, 'limit': {'type': 'string', 'description': 'how many stories, 1-100 (default 30)'}, 'since': {'type': 'string', 'description': 'only stories published after this time (ISO or unix seconds)'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'a domain or a full URL'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'drug or substance name, e.g. ibuprofen, Advil, MDMA'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'exactly one email address'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['emails'], 'properties': {'emails': {'type': 'string', 'description': 'comma-separated addresses, up to 100'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['mint'], 'properties': {'usd': {'type': 'number', 'description': 'Position size in USD you intend to exit. Optional — omit to get the largest clean exit instead.'}, 'mint': {'type': 'string', 'description': 'Token address. A 0x address is an EVM token (Base unless you set `chain`); a base58 address is Solana or X1.'}, 'chain': {'type': 'number', 'description': 'EVM chain id for a 0x address. Default 8453 (Base). Ignored for base58 addresses.'}}}
入力スキーマ
{'type': 'object', 'required': ['mints'], 'properties': {'usd': {'type': 'number', 'description': 'Position size in USD to test each holding at. Optional.'}, 'mints': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Up to 25 token mint addresses.'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'what tool or API you need, in plain words'}, 'kind': {'type': 'string', 'description': 'any (default), mcp or api'}, 'limit': {'type': 'string', 'description': 'results, 1-20 (default 10)'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'what data you need, in plain words'}, 'size': {'type': 'string', 'description': 'datasets to return, 1-20 (default 10)'}, 'sort': {'type': 'string', 'description': 'bestmatch (default) or mostrecent'}, 'licence': {'type': 'string', 'description': 'commercial (default) or any'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'properties': {'round': {'type': 'number'}, 'wallet': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['wallet', 'ability'], 'properties': {'wallet': {'type': 'string'}, 'ability': {'enum': ['thrust', 'shove', 'brake'], 'type': 'string'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['symbol'], 'properties': {'symbol': {'type': 'string', 'description': 'Ticker to check, e.g. "XNM".'}}}
入力スキーマ
{'type': 'object', 'properties': {'mint': {'type': 'string', 'description': 'Optional mint for detail on one launched token.'}}}
入力スキーマ
{'type': 'object', 'required': ['websites'], 'properties': {'websites': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Company websites or domains (max 25).'}, 'maxPagesPerSite': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', 'required': ['location', 'categories'], 'properties': {'location': {'type': 'string', 'description': 'Place name, e.g. "Brighton, UK".'}, 'categories': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Trades, e.g. ["accountant","lawyer"].'}, 'maxResults': {'type': 'integer', 'description': 'Cap on results (max 500).'}, 'onlyWithWebsite': {'type': 'boolean', 'description': 'Only return businesses that have a website. Default false.'}}}
入力スキーマ
{'type': 'object', 'required': ['websites'], 'properties': {'websites': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Company websites or domains (max 25).'}, 'onlyWithEmail': {'type': 'boolean', 'description': 'Skip sites where no email was found.'}, 'maxPagesPerSite': {'type': 'integer', 'description': 'Pages to read per site (max 12).'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['domains'], 'properties': {'domains': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Domains or full email addresses (max 200).'}}}
入力スキーマ
{'type': 'object', 'required': ['wallet', 'xntAmount'], 'properties': {'token': {'type': 'string', 'description': 'Token mint address, or APEX (default).'}, 'wallet': {'type': 'string', 'description': 'Your X1 wallet public key. Fee payer and signer.'}, 'slippage': {'type': 'number', 'description': 'Fraction between 0.001 and 0.05. Default 0.01 (1%).'}, 'xntAmount': {'type': 'number', 'description': 'XNT to use. Part of it may be swapped into the token.'}, 'apexAmount': {'type': 'number', 'description': 'Optional: at most this much of the token from the wallet (default: what it holds). 0 means XNT only.'}}}
入力スキーマ
{'type': 'object', 'required': ['wallet'], 'properties': {'token': {'type': 'string', 'description': 'Token mint address, or APEX (default).'}, 'wallet': {'type': 'string', 'description': 'Your X1 wallet public key.'}}}
入力スキーマ
{'type': 'object', 'properties': {'pool': {'type': 'string', 'description': 'Optional pool_id for detail, price and recent trades.'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'properties': {'orderId': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'the http(s) page to render'}, 'full': {'type': 'boolean', 'description': 'true asks for the paid full text. Without a payment you get a 402 carrying the price and every rail we accept; sign it and call again with `payment`.'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call - you never have to leave MCP.'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'the http(s) page'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'the http(s) page to photograph'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'the http(s) URL of a PDF'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'string', 'description': 'latitude, decimal degrees, e.g. 51.5074'}, 'lon': {'type': 'string', 'description': 'longitude, decimal degrees, e.g. -0.1278'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['mint'], 'properties': {'mint': {'type': 'string'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100}}}
入力スキーマ
{'type': 'object', 'properties': {'code': {'type': 'string', 'description': 'Optional. 3-15 chars [A-Z0-9_] to claim as your referral code.'}, 'wallet': {'type': 'string', 'description': 'Your X1 wallet address (32-44 chars, Solana-style — not 0x).'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Max events to return (default 25, max 100).'}, 'renter': {'type': 'string', 'description': 'Optional wallet address to filter to one renter.'}}}
入力スキーマ
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'description': 'what to search for, 2-200 characters'}, 'limit': {'type': 'string', 'description': 'results per source, 1-10 (default 5)'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}, 'sources': {'type': 'string', 'description': 'comma list to ask: wikipedia, wikidata, wikivoyage, wiktionary, psychonautwiki, opentargets, chembl, arxiv, openalex, hackernews, stackoverflow (default all)'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'properties': {'cardId': {'type': 'string'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'the page to start from'}, 'full': {'type': 'boolean', 'description': 'true asks for the paid crawl. Without a payment you get a 402 carrying the price and every rail we accept; sign it and call again with `payment`.'}, 'pages': {'type': 'number', 'description': 'how many pages, default 10, hard cap 25'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'any page of the site'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'properties': {'sort': {'type': 'string'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': ['package', 'ecosystem', 'version'], 'properties': {'package': {'type': 'string', 'description': 'package name, e.g. lodash'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}, 'version': {'type': 'string', 'description': 'exact version, e.g. 4.17.15'}, 'ecosystem': {'type': 'string', 'description': 'npm, PyPI, Go, crates.io, Maven, NuGet, RubyGems, Packagist, Hex or Pub'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': ['tokenIn', 'tokenOut', 'amount', 'wallet'], 'properties': {'amount': {'type': 'number', 'description': 'Amount of tokenIn, in whole tokens (not raw units).'}, 'wallet': {'type': 'string', 'description': 'Your X1 wallet public key — it will be the fee payer and signer.'}, 'tokenIn': {'type': 'string', 'description': 'Mint address to spend, or "native" for XNT.'}, 'slippage': {'type': 'number', 'description': 'Slippage tolerance as a fraction. Default 0.01 (1%).'}, 'tokenOut': {'type': 'string', 'description': 'Mint address to receive, or "native" for XNT.'}}}
入力スキーマ
{'type': 'object', 'properties': {'wallet': {'type': 'string', 'description': 'Your X1 wallet — checks whether it has an active subscription.'}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'query': {'type': 'string', 'description': 'Symbol (e.g. CAPY) or mint address.'}}}
入力スキーマ
{'type': 'object', 'properties': {'n': {'type': 'integer', 'default': 8, 'maximum': 25, 'minimum': 3}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 25}}}
入力スキーマ
{'type': 'object', 'required': ['chain', 'tx'], 'properties': {'tx': {'type': 'string', 'description': 'the transaction hash (0x + 64 hex)'}, 'chain': {'type': 'string', 'description': 'base or arc'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object'}
入力スキーマ
{'type': 'object', 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Token mint address on X1.'}}}
入力スキーマ
{'type': 'object', 'required': ['wallet'], 'properties': {'wallet': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {'count': {'type': 'number', 'description': 'Optional — get an exact quote for this many tiles (1-100).'}}}
入力スキーマ
{'type': 'object', 'required': ['urls'], 'properties': {'urls': {'type': 'string', 'description': 'comma-separated URLs, up to 10'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 50}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['sig'], 'properties': {'to': {'type': 'string', 'description': 'optional expected recipient wallet'}, 'sig': {'type': 'string', 'description': 'X1 transaction signature (base58)'}, 'mint': {'type': 'string', 'description': 'optional SPL token mint; omit for native XNT'}, 'expect': {'type': 'string', 'description': 'optional expected amount in whole units, e.g. 0.5'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'your x402 endpoint'}, 'query': {'type': 'string', 'description': 'optional: up to 3 searches, comma-separated'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'the x402 endpoint (http/https)'}, 'method': {'type': 'string', 'description': 'GET or POST (optional)'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'the https URL of the paid resource'}, 'method': {'type': 'string', 'description': 'GET (default) or POST'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'payment': {'type': 'string', 'description': 'a signed x402 payment (the base64 payload you would put in PAYMENT-SIGNATURE). Pass it and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object', 'required': ['seller'], 'properties': {'seller': {'type': 'string', 'description': 'a seller host (api.example.com) or a payTo address (0x...)'}, 'payment': {'type': 'string', 'description': 'a signed x402 payment (the same base64 payload you would put in the PAYMENT-SIGNATURE header). Pass it here and the purchase completes inside this tool call.'}}}
入力スキーマ
{'type': 'object'}
最近のツール変更
類似のMCPサーバー
AgentLux
Operates an agent avatar marketplace with item generation, purchases, creator earnings, public profiles, social activity, and ERC…
API Acre
Offers paid APIs for EVM blockchain inspection, data transformation and validation, geocoding, weather, currency conversion, and …
NOT FOR HUMANS
Provides NFT ownership and marketplace status, wallet-based agent identity and claims, public agent learning records, and multipl…
agentic-commerce
Enables on-chain commerce through Boson Protocol, including product offers, buyer and seller accounts, voucher exchanges, escrow-…
Wever Pay Open Exchange Public Beta
Runs a Base Sepolia testnet exchange for agent participants, supporting wallets, USDC balances, signed offers, authorized purchas…
Guild Wars 2
Provides Guild Wars 2 data for items, achievements, professions, currencies, builds, and Trading Post prices and order books.
Real Real Genuine
Enables browsing fashion brands and listings, submitting designs, purchasing digital or physical products, referrals, vouchers, l…
Rebrickable
Searches the Rebrickable LEGO catalog for sets-related parts data, colors, categories, and individual part details.