get_nft_owners
Get NFT Owners
Look up owners of a specific NFT token or all owners of an NFT contract/collection. Can also check spam classification. Use this to verify NFT ownership or analyze holder distribution.
Ask your agent in plain language. Each of these maps to a real tool on the server.
get_nft_owners
Look up owners of a specific NFT token or all owners of an NFT contract/collection. Can also check spam classification. Use this to verify NFT ownership or analyze holder distribution.
simulate_transaction
DEPRECATED — Alchemy retired this API on September 30, 2026. The original simulation tool remains for existing workflows. Its legacy success result must not be used as a transaction safety guarantee.
get_logs
Retrieve event logs emitted by smart contracts within a block range. Filter by contract address and/or event topics. Use this to monitor smart contract events, track specific on-chain actions, or query historical event data.
get_nfts
Retrieve NFTs owned by a wallet address or fetch detailed metadata for a specific NFT. Supports filtering by contract address, spam detection, and pagination. Use this to list all NFTs in a wallet, look up a specific NFT's metadata and attributes, or check NFT collection information.
get_token_balances
Retrieve ERC-20 token balances for a wallet address, optionally filtered to specific token contracts. Also fetches token metadata (name, symbol, decimals) for each token found. Use this to check what tokens a wallet holds and their balances.
get_transfers
Fetch historical token transfers and transactions for any address. Supports filtering by sender, receiver, transfer type (external, internal, ERC-20, ERC-721, ERC-1155), block range, and more. Use this to look up transaction history, track asset movements, or audit token flows for a wallet or between addresses.
get_token_prices
Retrieve current prices for tokens by their contract addresses and networks. Returns current USD prices when available. Use this to look up real-time token prices, compare token values, or build price feeds.
get_wallet_balance
Get the native currency balance (ETH, MATIC, etc.) for a wallet address, along with transaction count and current gas price. Use this to quickly check how much native currency an address holds.
call_contract
Execute a read-only call to a smart contract or estimate gas for a transaction. Does not create a transaction on the blockchain. Use this to read smart contract state, call view/pure functions, or estimate gas costs before sending a transaction.
get_transaction
Look up a transaction by its hash and get its details and receipt. Returns transaction data including sender, receiver, value, gas info, status, and emitted logs. Use this to inspect a specific transaction, verify its status, or analyze its effects.
get_block_info
Retrieve information about a specific block by number or hash, or get the latest block number. Returns block details including timestamp, transactions, gas usage, and miner information. Use this to inspect block data, check the current chain head, or retrieve block metadata.
send_raw_transaction
Submit a signed transaction to the network for execution. The transaction must already be signed and hex-encoded. Use this to broadcast pre-signed transactions to the blockchain.
get_token_metadata
Look up an ERC-20 contract name, symbol, decimal precision, and logo on the configured network.
get_token_allowance
Read the ERC-20 amount a spender is authorized to withdraw from an owner. Returns the allowance as a decimal string in the token’s smallest unit.
get_network_info
Verify the configured EVM network by reading its chain ID, current block number, and node client version. This describes the blockchain endpoint rather than an Alchemy account.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Query EVM blockchain balances, blocks, transactions, logs, and smart contracts through Alchemy. Read ERC-20 metadata and spending allowances, search historical transfers, inspect NFT holdings and ownership, and look up current token prices. Broadcast signed transactions. Legacy transaction simulation remains registered for compatibility after its provider retirement.
Common questions about connecting Alchemy to AI agents with Metorial.