{"object":"list","data":[{"toolId":"http","name":"HTTP request","description":"Fetch a public HTTP(S) URL and return its response. Private networks, non-standard ports and redirects are refused.","schema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Absolute http(s) URL on a public address"},"method":{"type":"string","enum":["GET","HEAD","POST"],"default":"GET"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"body":{"type":"string","description":"Only for POST"}}},"price_usd":0.0002},{"toolId":"evm_rpc","name":"EVM RPC call","description":"Make a read-only JSON-RPC call to an EVM chain (Base, Ethereum, Arbitrum, Optimism). Only read methods are allowed; nothing can be signed or sent.","schema":{"type":"object","required":["method"],"properties":{"chain":{"type":"string","enum":["abstract","arbitrum","avalanche","base","berachain","blast","bsc","celo","cronos","ethereum","fraxtal","gnosis","ink","linea","mantle","metis","mode","opbnb","optimism","polygon","robinhood","scroll","soneium","sonic","unichain","worldchain","zksync","zora"],"default":"base","description":"Which chain to read from"},"method":{"type":"string","enum":["eth_blockNumber","eth_getBalance","eth_call","eth_getCode","eth_getTransactionByHash","eth_getTransactionReceipt","eth_getBlockByNumber","eth_getBlockByHash","eth_getTransactionCount","eth_gasPrice","eth_chainId","eth_getLogs","eth_estimateGas","eth_feeHistory"],"description":"Read-only JSON-RPC method"},"params":{"type":"array","description":"JSON-RPC parameters","default":[]}}},"price_usd":0.0001},{"toolId":"evm_balance","name":"Wallet balance","description":"Read the native or ERC-20 token balance of a wallet address on an EVM chain.","schema":{"type":"object","required":["address"],"properties":{"chain":{"type":"string","enum":["abstract","arbitrum","avalanche","base","berachain","blast","bsc","celo","cronos","ethereum","fraxtal","gnosis","ink","linea","mantle","metis","mode","opbnb","optimism","polygon","robinhood","scroll","soneium","sonic","unichain","worldchain","zksync","zora"],"default":"base","description":"Which chain to read from"},"address":{"type":"string","description":"Wallet address (0x...)"},"token":{"type":"string","description":"ERC-20 contract address. Omit for the native coin."}}},"price_usd":0.0002},{"toolId":"evm_transaction","name":"Transaction lookup","description":"Look up a transaction and its receipt by hash: status, block, gas used, sender and recipient.","schema":{"type":"object","required":["hash"],"properties":{"chain":{"type":"string","enum":["abstract","arbitrum","avalanche","base","berachain","blast","bsc","celo","cronos","ethereum","fraxtal","gnosis","ink","linea","mantle","metis","mode","opbnb","optimism","polygon","robinhood","scroll","soneium","sonic","unichain","worldchain","zksync","zora"],"default":"base","description":"Which chain to read from"},"hash":{"type":"string","description":"Transaction hash (0x...)"}}},"price_usd":0.0002},{"toolId":"weather","name":"Weather","description":"Current conditions and a short forecast for a place, by name or by coordinates.","schema":{"type":"object","properties":{"place":{"type":"string","description":"Place name, e.g. \"Istanbul\""},"latitude":{"type":"number"},"longitude":{"type":"number"},"days":{"type":"integer","minimum":1,"maximum":7,"default":3}}},"price_usd":0.0001},{"toolId":"crawl","name":"Site crawl","description":"Fetch a page and follow links within the same host, up to a small page limit. Returns the text of each page. Private networks and other hosts are refused.","schema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Absolute http(s) URL to start from"},"max_pages":{"type":"integer","minimum":1,"maximum":10,"default":3}}},"price_usd":0.0006}]}