Skip to main content
Glama

Tatum MCP Server

Official

get_wallet_portfolio_v4

Retrieve detailed blockchain wallet portfolio balances, including native, fungible tokens, and NFTs, across multiple chains using Tatum MCP Server. Specify token types and exclude metadata for tailored results.

Instructions

[blockchain_data] /v4/data/wallet/portfolio 50 credits per API call Get portfolio balances of native, fungible tokens (ERC-20) or NFTs (ERC-721 and ERC-1155) for a specific wallet address on the following blockchains: Ethereum - ethereum-mainnet / ethereum-sepolia / ethereum-holesky Solana - solana-mainnet / solana-devnet Base - base-mainnet / base-sepolia Arbitrum - arb-one-mainnet / arb-testnet BNB (Binance) Smart Chain - bsc-mainnet / bsc-testnet Polygon - polygon-mainnet / polygon-amoy Optimism - optimism-mainnet / optimism-testnet Celo - celo-mainnet / celo-testnet Chiliz - chiliz-mainnet Tezos - tezos-mainnet To get started: Provide a chain name and and an address of that chain. Our API will return balances of each token along with further information such as its type, id, and more. Aside from relevant information about each token and its balance, the response also contains metadata (they can, however, be excluded by setting excludeMetadata to true). The API requires specifying the tokenTypes parameter to indicate which types of tokens to fetch balances for. Supported values include [native], [fungible] and [nft,multitoken]. For Tezos blockchain, the API returns balance of any tokens including native token (XTZ) for specified wallet addresses. Following query parameters won't have any effect on filtering data excludeMetadata.

Input Schema

NameRequiredDescriptionDefault
addressesYesThe blockchain public wallet addresses. Only one address is allowed.
chainYesThe blockchain to work with.
excludeMetadataNoThe option to exclude metadata from the response.
offsetNoThe offset to obtain next page of the data.
pageSizeNoThe number of items per page (default is 50).
tokenTypesYesThe option to select only specific token types. Use [native], [fungible] (ERC-20), [nft,multitoken] (includes ERC-721 and ERC-1155)

Input Schema (JSON Schema)

{ "properties": { "addresses": { "description": "The blockchain public wallet addresses.\nOnly one address is allowed.\n", "type": "string" }, "chain": { "description": "The blockchain to work with.", "example": "ethereum-mainnet", "type": "string" }, "excludeMetadata": { "description": "The option to exclude metadata from the response.", "type": "string" }, "offset": { "description": "The offset to obtain next page of the data.", "example": "0", "type": "string" }, "pageSize": { "description": "The number of items per page (default is 50).", "example": "10", "type": "string" }, "tokenTypes": { "description": "The option to select only specific token types.\nUse [native], [fungible] (ERC-20), [nft,multitoken] (includes ERC-721 and ERC-1155)\n", "enum": [ "native", "fungible", "nft,multitoken" ], "type": "string" } }, "required": [ "chain", "addresses", "tokenTypes" ], "type": "object" }

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/tatumio/tatum-mcp'

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