Skip to main content
Glama

Moralis MCP Server

Official
by MoralisWeb3

evm_getnftbycontracttraits

Retrieve NFTs from a specific contract that match defined traits, enabling precise attribute-based searches. Ideal for filtering NFTs by characteristics within a given blockchain.

Instructions

Find NFTs in a contract matching specific traits, perfect for attribute-based searches.

Input Schema

NameRequiredDescriptionDefault
addressYesThe address of the NFT contract
chainNoThe chain to queryeth
cursorNoThe cursor returned in the previous response (used for getting the next page).
formatNoThe format of the token IDdecimal
limitNoThe desired page size of the result.
media_itemsNoShould preview media data be returned?
normalizeMetadataNoShould normalized metadata be returned?
requestBodyYesBody

Input Schema (JSON Schema)

{ "properties": { "address": { "description": "The address of the NFT contract", "type": "string" }, "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" }, "cursor": { "description": "The cursor returned in the previous response (used for getting the next page).", "type": "string" }, "format": { "default": "decimal", "description": "The format of the token ID", "enum": [ "decimal", "hex" ], "type": "string" }, "limit": { "default": 100, "description": "The desired page size of the result.", "minimum": 1, "type": "number" }, "media_items": { "default": false, "description": "Should preview media data be returned?", "type": "boolean" }, "normalizeMetadata": { "default": false, "description": "Should normalized metadata be returned?", "type": "boolean" }, "requestBody": { "description": "Body", "properties": { "traits": { "maxItems": 25, "minItems": 1, "type": "object" } }, "required": [ "traits" ], "type": "object" } }, "required": [ "address", "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