Skip to main content
Glama

Moralis MCP Server

Official
by MoralisWeb3

evm_getmultipletokenprices

Fetch current or historical ERC20 token prices in native blockchain currency and USD. Retrieve on-chain and off-chain metadata, logos, and spam status. Supports up to 100 tokens per request with optional filters for liquidity and activity.

Instructions

Retrieve the current or historical prices for multiple ERC20 tokens in the blockchain’s native currency and USD. Accepts an array of up to 100 tokens, each requiring token_address and optional fields such as to_block or exchange. Each token returned includes on-chain metadata, as well as off-chain metadata, logos, spam status and more. Additional options to exclude low-liquidity tokens and inactive tokens.

Input Schema

NameRequiredDescriptionDefault
chainNoThe chain to queryeth
includeNoThis parameter is now deprecated as percentage change are included by default
max_token_inactivityNoExclude tokens inactive for more than the given amount of days
min_pair_side_liquidity_usdNoExclude tokens with liquidity less than the specified amount in USD. This parameter refers to the liquidity on a single side of the pair.
requestBodyYesBody

Input Schema (JSON Schema)

{ "properties": { "chain": { "default": "eth", "description": "The chain to query", "enum": [ "eth", "0x1", "sepolia", "0xaa36a7", "polygon", "0x89", "bsc", "0x38", "bsc testnet", "0x61", "avalanche", "0xa86a", "fantom", "0xfa", "cronos", "0x19", "arbitrum", "0xa4b1", "chiliz", "0x15b38", "chiliz testnet", "0x15b32", "gnosis", "0x64", "gnosis testnet", "0x27d8", "base", "0x2105", "base sepolia", "0x14a34", "optimism", "0xa", "holesky", "0x4268", "polygon amoy", "0x13882", "linea", "0xe708", "moonbeam", "0x504", "moonriver", "0x505", "moonbase", "0x507", "linea sepolia", "0xe705", "flow", "0x2eb", "flow-testnet", "0x221", "ronin", "0x7e4", "ronin-testnet", "0x7e5", "lisk", "0x46f", "lisk-sepolia", "0x106a", "pulse", "0x171" ], "type": "string" }, "include": { "default": "", "description": "This parameter is now deprecated as percentage change are included by default", "enum": [ "percent_change" ], "type": "string" }, "max_token_inactivity": { "description": "Exclude tokens inactive for more than the given amount of days", "type": "number" }, "min_pair_side_liquidity_usd": { "description": "Exclude tokens with liquidity less than the specified amount in USD. This parameter refers to the liquidity on a single side of the pair.", "type": "number" }, "requestBody": { "description": "Body", "properties": { "tokens": { "description": "The tokens to be fetched", "example": [ { "token_address": "0xdac17f958d2ee523a2206206994597c13d831ec7" }, { "token_address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48" }, { "exchange": "uniswapv2", "to_block": "16314545", "token_address": "0xae7ab96520de3a18e5e111b5eaab095312d7fe84" }, { "token_address": "0x7d1afa7b718fb893db30a3abc0cfc608aacfebb0" } ], "items": { "properties": { "exchange": { "description": "The exchange", "example": "uniswapv3", "type": "string" }, "to_block": { "description": "The block number", "example": 12526958, "type": "string" }, "token_address": { "description": "The contract address", "example": "0x06012c8cf97bead5deae237070f9587f8e7a266d", "type": "string" } }, "required": [ "token_address" ] }, "maxItems": 30, "type": "array" } }, "required": [ "tokens" ] } }, "required": [ "requestBody" ], "type": "object" }

Other Tools from Moralis MCP Server

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/MoralisWeb3/moralis-mcp-server'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server