このMCPでできること
Provides on-chain, trading, and AI tools for Robinhood Chain.
ツール
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x wallet address to score'}}}
入力スキーマ
{'type': 'object', 'required': ['messages'], 'properties': {'model': {'type': 'string', 'description': 'Model or short name (default gpt-4o-mini)'}, 'messages': {'type': 'array', 'description': 'Array of {role, content} messages'}, 'maxTokens': {'type': 'number', 'description': 'Output cap, up to 1024'}, 'temperature': {'type': 'number', 'description': '0-2, default 0.7'}}}
入力スキーマ
{'type': 'object', 'required': ['messages'], 'properties': {'model': {'type': 'string', 'description': 'Model or short name (default gpt-4o)'}, 'messages': {'type': 'array', 'description': 'Array of {role, content} messages'}, 'maxTokens': {'type': 'number', 'description': 'Output cap, up to 800'}, 'temperature': {'type': 'number', 'description': '0-2, default 0.7'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Symbol or coingecko:id'}, 'days': {'type': 'number', 'description': 'Lookback days, default 90'}}}
入力スキーマ
{'type': 'object', 'required': ['pool'], 'properties': {'pool': {'type': 'string', 'description': '0x pool/pair address'}, 'chain': {'type': 'string', 'description': 'Chain, default base'}, 'limit': {'type': 'number', 'description': 'Max candles'}, 'timeframe': {'type': 'string', 'description': 'minute, hour (default), or day'}}}
入力スキーマ
{'type': 'object', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Symbol (ETH), coingecko:id, or chain:0xaddress'}, 'when': {'type': 'string', 'description': 'Unix timestamp or ISO date; default now'}}}
入力スキーマ
{'type': 'object', 'required': ['board', 'token'], 'properties': {'key': {'type': 'string', 'description': 'Key to read; omit to list all'}, 'board': {'type': 'string', 'description': 'Board name'}, 'token': {'type': 'string', 'description': 'Your secret token'}}}
入力スキーマ
{'type': 'object', 'required': ['board', 'token', 'key', 'value'], 'properties': {'key': {'type': 'string', 'description': 'Entry key'}, 'board': {'type': 'string', 'description': 'Board name'}, 'token': {'type': 'string', 'description': 'Your secret token'}, 'value': {'type': 'array', 'description': 'JSON value'}}}
入力スキーマ
{'type': 'object', 'required': ['addDays'], 'properties': {'start': {'type': 'string', 'description': 'ISO start date, default now'}, 'addDays': {'type': 'number', 'description': 'Business days to add (can be negative)'}, 'holidays': {'type': 'array', 'description': 'Array of YYYY-MM-DD holiday strings'}, 'timezone': {'type': 'string', 'description': 'IANA tz'}}}
入力スキーマ
{'type': 'object', 'required': ['expression'], 'properties': {'precision': {'type': 'number', 'description': 'Decimal places 0-64'}, 'expression': {'type': 'string', 'description': 'Math expression, optionally with units'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'days': {'type': 'number', 'description': 'Look-ahead window in days, default 30 (max 180)'}, 'protocols': {'type': 'array', 'description': 'Optional array of protocol slugs; defaults to major tokens'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max proposals, default 10 (max 30)'}, 'space': {'type': 'string', 'description': 'Snapshot space id, e.g. aave.eth; omit for global'}, 'state': {'type': 'string', 'description': '"active" (default), "closed", "pending", or "all"'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max results, default 20 (max 100)'}, 'query': {'type': 'string', 'description': 'Name substring, e.g. "arb"'}}}
入力スキーマ
{'type': 'object', 'required': ['protocol'], 'properties': {'limit': {'type': 'number', 'description': 'Max upcoming events, default 5 (max 20)'}, 'protocol': {'type': 'string', 'description': 'Protocol slug, e.g. aptos, arbitrum, optimism'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x EVM address'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x EVM address'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x EVM address to screen'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'hops': {'type': 'number', 'description': 'Trace depth 1-3 (default 2)'}, 'address': {'type': 'string', 'description': '0x EVM address (Base)'}}}
入力スキーマ
{'type': 'object', 'required': ['name', 'token'], 'properties': {'by': {'type': 'number', 'description': 'Increment amount, default 1'}, 'name': {'type': 'string', 'description': 'Counter name (1-128 chars)'}, 'token': {'type': 'string', 'description': 'Your secret token (claims the counter)'}}}
入力スキーマ
{'type': 'object', 'required': ['expression'], 'properties': {'count': {'type': 'number', 'description': 'How many next runs, default 5'}, 'timezone': {'type': 'string', 'description': 'IANA tz'}, 'expression': {'type': 'string', 'description': '5-field cron expression'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x EVM wallet address on Base'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x EVM wallet address on Base'}}}
入力スキーマ
{'type': 'object', 'required': ['input'], 'properties': {'input': {'type': 'string', 'description': 'A 0x contract address (40 hex) or 0x function selector (8 hex)'}}}
入力スキーマ
{'type': 'object', 'required': ['amount', 'from', 'to'], 'properties': {'to': {'type': 'string', 'description': 'Target ticker, e.g. USDC'}, 'from': {'type': 'string', 'description': 'Source ticker, e.g. ETH'}, 'amount': {'type': 'number', 'description': "Amount of the 'from' asset"}}}
入力スキーマ
{'type': 'object', 'required': ['input'], 'properties': {'input': {'type': 'string', 'description': 'An ENS/Basename (e.g. vitalik.eth) or a 0x address'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['symbols'], 'properties': {'symbols': {'type': 'array', 'description': 'Array of tickers or coingecko ids (1-25), e.g. ["ETH","BTC"]'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x ERC-20 token contract address'}}}
入力スキーマ
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'description': '0x transaction hash (66 chars)'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'chain': {'type': 'string', 'description': 'Filter by chain, e.g. Base, Ethereum'}, 'limit': {'type': 'number', 'description': 'Max pools, default 10 (max 50)'}, 'minTvl': {'type': 'number', 'description': 'Minimum pool TVL in USD (default 1,000,000)'}, 'project': {'type': 'string', 'description': 'Filter by protocol, e.g. aave'}}}
入力スキーマ
{'type': 'object', 'required': ['op'], 'properties': {'op': {'type': 'string', 'description': 'now, convert, add, or diff'}, 'to': {'type': 'string', 'description': 'end time for diff'}, 'time': {'type': 'string', 'description': 'ISO/epoch input time'}, 'unit': {'type': 'string', 'description': 's/m/h/d/w for add'}, 'amount': {'type': 'number', 'description': 'amount for add'}, 'timezone': {'type': 'string', 'description': 'IANA tz, e.g. America/New_York'}}}
入力スキーマ
{'type': 'object', 'required': ['id', 'token'], 'properties': {'id': {'type': 'string', 'description': 'Switch id'}, 'token': {'type': 'string', 'description': 'Your secret token'}}}
入力スキーマ
{'type': 'object', 'required': ['id', 'token', 'url', 'intervalSec'], 'properties': {'id': {'type': 'string', 'description': 'Switch id'}, 'url': {'type': 'string', 'description': 'Public webhook to fire on miss'}, 'token': {'type': 'string', 'description': 'Your secret token'}, 'intervalSec': {'type': 'number', 'description': 'Max seconds between pings'}}}
入力スキーマ
{'type': 'object', 'required': ['a', 'b'], 'properties': {'a': {'type': 'array', 'description': 'First JSON value'}, 'b': {'type': 'array', 'description': 'Second JSON value'}}}
入力スキーマ
{'type': 'object', 'required': ['token', 'payer', 'payee', 'amountUsdc', 'condition'], 'properties': {'payee': {'type': 'string', 'description': '0x payee address'}, 'payer': {'type': 'string', 'description': '0x payer address'}, 'token': {'type': 'string', 'description': 'Secret (>=8 chars) authorizing later resolution'}, 'deadline': {'type': 'string', 'description': 'ISO deadline'}, 'condition': {'type': 'string', 'description': 'Plain-English release condition'}, 'amountUsdc': {'type': 'number', 'description': 'Amount in USDC'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max results'}, 'party': {'type': 'string', 'description': '0x address involved'}, 'token': {'type': 'string', 'description': 'Your creator secret'}}}
入力スキーマ
{'type': 'object', 'required': ['id', 'token', 'outcome'], 'properties': {'id': {'type': 'string', 'description': 'Escrow id'}, 'note': {'type': 'string', 'description': 'Resolution note'}, 'token': {'type': 'string', 'description': 'Creator secret'}, 'outcome': {'type': 'string', 'description': 'release or refund'}}}
入力スキーマ
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Escrow id from escrow/create'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'chains': {'type': 'array', 'description': 'Optional array of chains; defaults to all supported'}}}
入力スキーマ
{'type': 'object', 'required': ['tokenIn', 'tokenOut', 'amountIn'], 'properties': {'chain': {'type': 'string', 'description': 'base (default), ethereum, arbitrum, polygon, optimism, bsc, avax'}, 'tokenIn': {'type': 'string', 'description': '0x token address to sell'}, 'amountIn': {'type': 'string', 'description': 'Amount to sell in smallest units (wei)'}, 'tokenOut': {'type': 'string', 'description': '0x token address to buy'}}}
入力スキーマ
{'type': 'object', 'required': ['tokenIn', 'tokenOut', 'amountIn'], 'properties': {'chain': {'type': 'string', 'description': 'Chain, default base'}, 'tokenIn': {'type': 'string', 'description': '0x token to sell'}, 'amountIn': {'type': 'string', 'description': 'Amount in smallest units'}, 'tokenOut': {'type': 'string', 'description': '0x token to buy'}}}
入力スキーマ
{'type': 'object', 'required': ['tokenIn', 'tokenOut', 'amountIn'], 'properties': {'chain': {'type': 'string', 'description': 'Chain, default base'}, 'tokenIn': {'type': 'string', 'description': '0x token to sell'}, 'amountIn': {'type': 'string', 'description': 'Amount in smallest units'}, 'tokenOut': {'type': 'string', 'description': '0x token to buy'}}}
入力スキーマ
{'type': 'object', 'required': ['html'], 'properties': {'html': {'type': 'string', 'description': 'Raw HTML'}}}
入力スキーマ
{'type': 'object', 'required': ['key', 'token'], 'properties': {'key': {'type': 'string', 'description': 'Idempotency key'}, 'token': {'type': 'string', 'description': 'Your secret token'}, 'ttlSec': {'type': 'number', 'description': 'TTL seconds, default 86400'}}}
入力スキーマ
{'type': 'object', 'required': ['token'], 'properties': {'token': {'type': 'string', 'description': 'Your secret token (gates polling)'}}}
入力スキーマ
{'type': 'object', 'required': ['id', 'token'], 'properties': {'id': {'type': 'string', 'description': 'Inbox id'}, 'since': {'type': 'number', 'description': 'Epoch ms; return newer messages'}, 'token': {'type': 'string', 'description': 'Your secret token'}}}
入力スキーマ
{'type': 'object', 'required': ['schema', 'data'], 'properties': {'data': {'type': 'array', 'description': 'Data to validate'}, 'schema': {'type': 'array', 'description': 'JSON Schema object'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'description': 'base (default), ethereum, arbitrum, optimism, polygon'}, 'address': {'type': 'string', 'description': '0x wallet address'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'chain': {'type': 'string', 'description': 'base (default) or ethereum'}, 'limit': {'type': 'number', 'description': 'Max positions, default 10'}, 'minDebtUsd': {'type': 'number', 'description': 'Minimum debt size in USD (default 100)'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'asset': {'type': 'string', 'description': 'Token symbol, e.g. USDC, ETH'}, 'chain': {'type': 'string', 'description': 'Optional chain filter'}, 'limit': {'type': 'number', 'description': 'Max results'}}}
入力スキーマ
{'type': 'object', 'required': ['urls'], 'properties': {'urls': {'type': 'array', 'description': 'Array of 1-50 URL strings'}}}
入力スキーマ
{'type': 'object', 'required': ['name', 'token'], 'properties': {'name': {'type': 'string', 'description': 'Lock name'}, 'token': {'type': 'string', 'description': 'Your secret token'}, 'ttlSec': {'type': 'number', 'description': 'Auto-expire seconds (default 60, max 3600)'}}}
入力スキーマ
{'type': 'object', 'required': ['name', 'token'], 'properties': {'name': {'type': 'string', 'description': 'Lock name'}, 'token': {'type': 'string', 'description': 'Your secret token'}, 'holder': {'type': 'string', 'description': 'Holder id from acquire'}}}
入力スキーマ
{'type': 'object', 'required': ['html'], 'properties': {'html': {'type': 'string', 'description': 'Raw HTML'}}}
入力スキーマ
{'type': 'object', 'required': ['ns', 'token'], 'properties': {'ns': {'type': 'string', 'description': 'Your namespace'}, 'key': {'type': 'string', 'description': 'Key to read; omit to list keys'}, 'token': {'type': 'string', 'description': 'Your secret token'}}}
入力スキーマ
{'type': 'object', 'required': ['ns', 'token', 'key', 'value'], 'properties': {'ns': {'type': 'string', 'description': 'Your namespace (1-128 chars)'}, 'key': {'type': 'string', 'description': 'Key to store under'}, 'token': {'type': 'string', 'description': 'Your secret token; set on first write, required after'}, 'value': {'type': 'array', 'description': 'Any JSON value, 16KB max'}}}
入力スキーマ
{'type': 'object', 'required': ['currency'], 'properties': {'limit': {'type': 'number', 'description': 'Max strikes'}, 'expiry': {'type': 'string', 'description': 'e.g. 28AUG26; defaults to nearest'}, 'currency': {'type': 'string', 'description': 'BTC, ETH, or SOL'}}}
入力スキーマ
{'type': 'object', 'required': ['type', 'spot', 'strike', 'daysToExpiry', 'iv'], 'properties': {'iv': {'type': 'number', 'description': 'Implied volatility in % (e.g. 55)'}, 'rate': {'type': 'number', 'description': 'Risk-free rate (default 0)'}, 'spot': {'type': 'number', 'description': 'Underlying spot price'}, 'type': {'type': 'string', 'description': 'call or put'}, 'strike': {'type': 'number', 'description': 'Strike price'}, 'daysToExpiry': {'type': 'number', 'description': 'Days to expiry'}}}
入力スキーマ
{'type': 'object', 'required': ['currency'], 'properties': {'expiry': {'type': 'string', 'description': 'e.g. 28AUG26'}, 'currency': {'type': 'string', 'description': 'BTC, ETH, or SOL'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'type': {'type': 'string', 'description': 'call or put'}, 'expiry': {'type': 'string', 'description': 'e.g. 28AUG26'}, 'strike': {'type': 'number', 'description': 'Strike price'}, 'currency': {'type': 'string', 'description': 'BTC, ETH, or SOL'}, 'instrument': {'type': 'string', 'description': 'Deribit instrument name'}}}
入力スキーマ
{'type': 'object', 'required': ['currency'], 'properties': {'currency': {'type': 'string', 'description': 'BTC, ETH, or SOL'}}}
入力スキーマ
{'type': 'object', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Perp symbol, e.g. ETH'}}}
入力スキーマ
{'type': 'object', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Perp symbol, e.g. BTC, ETH, SOL'}}}
入力スキーマ
{'type': 'object', 'required': ['coin'], 'properties': {'coin': {'type': 'string', 'description': 'Perp symbol, e.g. BTC'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'sort': {'type': 'string', 'description': '"volume" (default), "oi", or "funding"'}, 'limit': {'type': 'number', 'description': 'Max markets, default 25 (max 200)'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max per side, default 10 (max 40)'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'coin': {'type': 'string', 'description': 'Perp symbol; omit to list top markets by OI'}, 'limit': {'type': 'number', 'description': 'Max markets when listing, default 15 (max 50)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x wallet address (Base)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x wallet address (Base)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x wallet address (Base)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x wallet address'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'query': {'type': 'string', 'description': 'Optional filter'}, 'minEdgePct': {'type': 'number', 'description': 'Minimum edge %, default 1'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['slug'], 'properties': {'slug': {'type': 'string', 'description': 'Market slug from a predict/odds url'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max markets, default 10'}, 'query': {'type': 'string', 'description': "Search terms, e.g. 'bitcoin 100k'"}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max markets, default 10'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'tx': {'type': 'array', 'description': 'EVM unsigned tx { to, data?, from?, value? }'}, 'swap': {'type': 'array', 'description': 'Optional swap intent to build the corrected best-execution route (Solana: {inputMint,outputMint,amount,userPublicKey,slippageBps?}; EVM: {sellToken,buyToken,sellAmount,taker})'}, 'chain': {'type': 'string', 'description': 'base (default), ethereum, arbitrum, optimism, polygon, bsc, or solana'}, 'token': {'type': 'string', 'description': 'EVM: token being spent (lets us build the exact approve() fix)'}, 'strict': {'type': 'boolean', 'description': 'Hard-STOP on any likely revert or HIGH risk'}, 'spender': {'type': 'string', 'description': 'EVM: spender/router for the approve() fix (defaults to tx.to)'}, 'outputMint': {'type': 'string', 'description': 'Solana: token mint to safety-check (rug/authorities)'}, 'transaction': {'type': 'string', 'description': 'Solana: base64 serialized (unsigned) transaction to simulate'}}}
入力スキーマ
{'type': 'object', 'required': ['topic', 'token'], 'properties': {'since': {'type': 'number', 'description': 'Return messages with seq greater than this'}, 'token': {'type': 'string', 'description': 'Your secret token'}, 'topic': {'type': 'string', 'description': 'Topic name'}}}
入力スキーマ
{'type': 'object', 'required': ['topic', 'token', 'data'], 'properties': {'data': {'type': 'array', 'description': 'Message payload'}, 'token': {'type': 'string', 'description': 'Your secret token'}, 'topic': {'type': 'string', 'description': 'Topic name'}}}
入力スキーマ
{'type': 'object', 'required': ['name', 'token'], 'properties': {'name': {'type': 'string', 'description': 'Queue name'}, 'token': {'type': 'string', 'description': 'Your secret token'}}}
入力スキーマ
{'type': 'object', 'required': ['name', 'token', 'item'], 'properties': {'item': {'type': 'array', 'description': 'JSON item to enqueue'}, 'name': {'type': 'string', 'description': 'Queue name'}, 'token': {'type': 'string', 'description': 'Your secret token'}}}
入力スキーマ
{'type': 'object', 'required': ['bucket', 'token', 'capacity', 'refillPerSec'], 'properties': {'cost': {'type': 'number', 'description': 'Tokens to consume, default 1'}, 'token': {'type': 'string', 'description': 'Your secret token'}, 'bucket': {'type': 'string', 'description': 'Bucket name'}, 'capacity': {'type': 'number', 'description': 'Max tokens'}, 'refillPerSec': {'type': 'number', 'description': 'Tokens added per second'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public http(s) URL to read'}}}
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'Public http(s) URL to extract'}}}
入力スキーマ
{'type': 'object', 'required': ['pattern', 'text'], 'properties': {'text': {'type': 'string', 'description': 'Text to search (<=100k chars)'}, 'flags': {'type': 'string', 'description': 'Regex flags, e.g. gi'}, 'pattern': {'type': 'string', 'description': 'Regular expression'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock/ETF ticker'}, 'minLiquidityUsd': {'type': 'number', 'description': 'Ignore pools below this liquidity (default 3000)'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock/ETF ticker, e.g. AAPL'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Robinhood tokenized-stock ticker, e.g. NVDA, AAPL'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x address'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'token': {'type': 'string', 'description': 'Token contract (default USDG)'}, 'address': {'type': 'string', 'description': '0x wallet'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['to', 'data'], 'properties': {'to': {'type': 'string', 'description': '0x contract'}, 'data': {'type': 'string', 'description': '0x calldata'}, 'from': {'type': 'string', 'description': 'Optional caller'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x address'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'to': {'type': 'string', 'description': 'Target for estimate'}, 'data': {'type': 'string', 'description': '0x calldata'}, 'from': {'type': 'string', 'description': 'Sender for estimate'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'blocks': {'type': 'number', 'description': 'Window size, up to 10000 (default 5000)'}, 'topic0': {'type': 'string', 'description': 'Event signature hash filter'}, 'address': {'type': 'string', 'description': '0x contract'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x address'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x address'}}}
入力スキーマ
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'description': '0x transaction hash'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['address', 'callbackUrl'], 'properties': {'address': {'type': 'string', 'description': '0x address to watch'}, 'callbackUrl': {'type': 'string', 'description': 'Your https webhook URL'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'feePct': {'type': 'number', 'description': 'Assumed pool swap fee %, default 0.3'}, 'ticker': {'type': 'string', 'description': 'Stock/ETF ticker, e.g. TSLA'}, 'sizeUsd': {'type': 'number', 'description': 'Single trade size in USD; omit for a default ladder ($1k-$250k)'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Robinhood tokenized-stock ticker, e.g. NVDA, TSLA, AAPL'}, 'threshold': {'type': 'number', 'description': '% band treated as fair (default 0.5)'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max markets, default 15 (max 30)'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max rows, default 15 (max 50)'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max results, default 10 (max 30)'}, 'direction': {'type': 'string', 'description': '"gainers" (default) or "losers"'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max movers, default 10 (max 25)'}, 'tickers': {'type': 'array', 'description': 'Optional array of tickers; defaults to a common basket'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock/ETF ticker, e.g. NVDA'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Robinhood tokenized-stock ticker, e.g. NVDA'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max listings, default 15 (max 40)'}, 'equityOnly': {'type': 'boolean', 'description': 'Only tokenized-stock-style symbols (default false)'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock/ETF ticker with a Chainlink feed, e.g. NVDA, TSLA, SPY'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock/ETF ticker listed as a Lighter perp, e.g. NVDA, TSLA, AAPL, SPY'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock/ETF ticker, e.g. TSLA'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x Robinhood Chain pool or token contract address'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock/ETF ticker, e.g. AAPL'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'feePct': {'type': 'number', 'description': 'Assumed pool swap fee %, default 0.3'}, 'ticker': {'type': 'string', 'description': 'Stock/ETF ticker'}, 'clipUsd': {'type': 'number', 'description': 'Reference clip size in USD, default 500'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock/ETF ticker, e.g. NVDA, AAPL, TSLA, SPY'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'tickers': {'type': 'array', 'description': 'Optional array of tickers, e.g. ["NVDA","AAPL"]; defaults to a common basket'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'ticker': {'type': 'string', 'description': 'Stock/ETF ticker to look up, e.g. NVDA'}, 'address': {'type': 'string', 'description': '0x contract address to verify as canonical or impostor'}}}
入力スキーマ
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Robinhood tokenized-stock ticker, e.g. TSLA'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max pools, default 15 (max 50)'}, 'minLiquidityUsd': {'type': 'number', 'description': 'Minimum pool liquidity in USD (default 10000)'}}}
入力スキーマ
{'type': 'object', 'required': ['owner'], 'properties': {'chain': {'type': 'string', 'description': 'Chain, default base'}, 'owner': {'type': 'string', 'description': '0x wallet to scan'}, 'windows': {'type': 'number', 'description': 'How many ~9.5k-block windows to scan back, 1-6 (default 3)'}}}
入力スキーマ
{'type': 'object', 'required': ['data'], 'properties': {'data': {'type': 'string', 'description': '0x calldata blob'}}}
入力スキーマ
{'type': 'object', 'required': ['to'], 'properties': {'to': {'type': 'string', 'description': '0x target address'}, 'data': {'type': 'string', 'description': '0x calldata (default 0x)'}, 'from': {'type': 'string', 'description': '0x sender (improves simulation)'}, 'chain': {'type': 'string', 'description': 'Chain, default base'}, 'value': {'type': 'string', 'description': 'Native value in wei'}}}
入力スキーマ
{'type': 'object', 'required': ['to'], 'properties': {'to': {'type': 'string', 'description': '0x target address'}, 'data': {'type': 'string', 'description': '0x calldata'}, 'from': {'type': 'string', 'description': '0x sender'}, 'chain': {'type': 'string', 'description': 'Chain, default base'}, 'value': {'type': 'string', 'description': 'Native value in wei'}}}
入力スキーマ
{'type': 'object', 'required': ['token', 'url', 'fireAt'], 'properties': {'url': {'type': 'string', 'description': 'Public http(s) callback URL'}, 'token': {'type': 'string', 'description': 'Your secret token (gates status reads)'}, 'fireAt': {'type': 'string', 'description': 'ISO-8601 time to fire (max 30 days out)'}, 'method': {'type': 'string', 'description': 'POST (default) or GET'}, 'payload': {'type': 'array', 'description': 'JSON body to POST (16KB max)'}}}
入力スキーマ
{'type': 'object', 'required': ['token', 'url', 'cron'], 'properties': {'url': {'type': 'string', 'description': 'Public callback URL'}, 'cron': {'type': 'string', 'description': '5-field cron expression (UTC)'}, 'token': {'type': 'string', 'description': 'Your secret token'}, 'method': {'type': 'string', 'description': 'POST or GET'}, 'payload': {'type': 'array', 'description': 'JSON body to POST'}}}
入力スキーマ
{'type': 'object', 'required': ['token', 'id'], 'properties': {'id': {'type': 'string', 'description': 'Job id from POST /api/schedule'}, 'token': {'type': 'string', 'description': 'Your secret token'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'tag': {'type': 'string', 'description': 'Filter by catalog tag. Optional.'}, 'limit': {'type': 'string', 'description': 'Max results (1-200, default 50). Optional.'}, 'network': {'type': 'string', 'description': 'Filter by network, e.g. eip155:8453. Optional.'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'resource': {'type': 'string', 'description': 'Exact resource URL of the x402 service to report on. Required.'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'description': 'EVM chain, default base'}, 'address': {'type': 'string', 'description': '0x token contract address'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'description': 'EVM chain, default base'}, 'address': {'type': 'string', 'description': '0x token contract address'}}}
入力スキーマ
{'type': 'object', 'required': ['address', 'amountUsd'], 'properties': {'chain': {'type': 'string', 'description': 'Optional chain filter, e.g. base'}, 'address': {'type': 'string', 'description': '0x token contract address'}, 'amountUsd': {'type': 'number', 'description': 'Trade size in USD'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'chain': {'type': 'string', 'description': 'Chain: base (default), solana, ethereum, arbitrum, bsc, polygon, optimism, avax, robinhood'}, 'limit': {'type': 'number', 'description': 'Max pools, default 15 (max 50)'}, 'minLiquidityUsd': {'type': 'number', 'description': 'Only pools with at least this much liquidity (USD)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'description': 'Optional chain filter, e.g. base'}, 'address': {'type': 'string', 'description': '0x token contract address'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max pools per list, default 20 (max 50)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'chain': {'type': 'string', 'description': 'EVM chain: base (default), ethereum, arbitrum, bsc, polygon, optimism, avax'}, 'address': {'type': 'string', 'description': '0x token contract address'}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'description': 'Max results, default 10 (max 30)'}, 'query': {'type': 'string', 'description': 'Token name, symbol, or contract address'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'chain': {'type': 'string', 'description': 'Chain, default base'}, 'limit': {'type': 'number', 'description': 'Max pools, default 15 (max 50)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'limit': {'type': 'number', 'description': 'Max transfers, default 15 (max 40)'}, 'address': {'type': 'string', 'description': '0x wallet address to track (Base)'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max coins, default 20 (max 50)'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max coins, default 20 (max 50)'}, 'maxAgeMin': {'type': 'number', 'description': 'Only coins younger than this many minutes'}, 'minMcapUsd': {'type': 'number', 'description': 'Minimum USD market cap filter'}}}
入力スキーマ
{'type': 'object', 'required': ['mint'], 'properties': {'mint': {'type': 'string', 'description': 'Solana token mint address'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'TON address (EQ../UQ../raw 0:..)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': "The agent's TON wallet address"}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'jetton': {'type': 'string', 'description': 'Jetton master (default USD₮)'}, 'address': {'type': 'string', 'description': 'TON address'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': ['domain'], 'properties': {'domain': {'type': 'string', 'description': 'A .ton domain'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'jetton': {'type': 'string', 'description': 'Jetton master (default USD₮)'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'description': 'Max holders 1-50'}, 'jetton': {'type': 'string', 'description': 'Jetton master (default USD₮)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'limit': {'type': 'number', 'description': 'Max items 1-50'}, 'address': {'type': 'string', 'description': 'TON address'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'tokens': {'type': 'string', 'description': 'Comma tokens/addresses (default ton)'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'limit': {'type': 'number', 'description': 'Max events 1-50'}, 'address': {'type': 'string', 'description': 'TON address'}}}
入力スキーマ
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'description': 'TON transaction hash'}}}
入力スキーマ
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': '0x EVM address to score'}}}
最近のツール変更
類似のMCPサーバー
The Stall
Provides pay-per-call tools for YouTube keyword research and research on stocks, crypto, DeFi, options, and macroeconomic data.
Crank Protocol
Provides non-custodial Solana and EVM tools for swaps, derivatives, lending, staking, tokenized equities, bridging, and strategy …
FortFi Treasury MCP
Provides policy-controlled crypto treasury operations across chains, including wallets, payments, token discovery, swaps, bridges…
DeltaSignal ATLAS-7
Analyzes SEC and XBRL data for crypto-related public companies, including fundamentals, issuer signals, peer comparisons, stress …
intel
Provides multi-chain market intelligence, blockchain activity metrics, trading and portfolio planning, sanctions clearance, agent…
TradingCalc MCP: Options, Forex, Risk Stats, Prediction Markets, On-Chain & Crypto Futures
Performs deterministic calculations for crypto futures, funding, leverage, liquidation, position sizing, token swaps, on-chain ri…
Market Intelligence API
Analyzes crypto and tokenized-asset markets using DEX flows, perpetual positioning, smart-money activity, token risk, market news…
AgentServices
Offers paid APIs for crypto prices, trading signals, DeFi yields and risk, arbitrage, market data, macro indicators, AI chat, and…