{"supportedInterfaces":[{"url":"https://xmtqdss7cbddlchc7s3sfdb4b4.bazgateway.com/mcp","protocolBinding":"MCP","protocolVersion":"2025-11-25"}],"capabilities":{},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"description":"Hedera Mirror Node provides 48 REST endpoints for accessing historical blockchain data across Hedera's three networks. Query accounts, balances, blocks, transactions, smart contract results and state, tokens, NFTs, topics, and network information including exchange rates and validator stakes. Supports account lookups by ID, alias, or EVM address, and contract execution results with opcodes and action logs.","documentationUrl":"https://docs.hedera.com/reference/rest-api","name":"Hedera Mirror Node","provider":{"organization":"Hedera Mirror Node","url":"https://mainnet-public.mirrornode.hedera.com"},"securityRequirements":[{"schemes":{"bearerAuth":[]}},{"schemes":{}}],"securitySchemes":{"bearerAuth":{"httpAuthSecurityScheme":{"bearerFormat":"JWT","description":"Anonymous requests are also accepted; unauthenticated tool calls answer with an x402/MPP payment challenge (HTTP 402) carrying the per-call payment terms.","scheme":"bearer"}}},"skills":[{"description":"Invoke a smart contract","id":"contractCall","name":"contractCall","tags":["contracts"]},{"description":"Estimate network fees","id":"estimateFees","name":"estimateFees","tags":["network"]},{"description":"Get account by alias, id, or evm address","id":"getAccount","name":"getAccount","tags":["accounts"]},{"description":"List account entities on network","id":"getAccounts","name":"getAccounts","tags":["accounts"]},{"description":"List account balances","id":"getBalances","name":"getBalances","tags":["balances"]},{"description":"Get block by hash or number","id":"getBlock","name":"getBlock","tags":["blocks"]},{"description":"List blocks","id":"getBlocks","name":"getBlocks","tags":["blocks"]},{"description":"Get contract by id","id":"getContract","name":"getContract","tags":["contracts"]},{"description":"Get the contract actions from a contract on the network for a given transactionId or ethereum transaction hash","id":"getContractActions","name":"getContractActions","tags":["contracts"]},{"description":"List contract logs from a contract on the network","id":"getContractLogsByContractId","name":"getContractLogsByContractId","tags":["contracts"]},{"description":"Get the opcode traces for a historical transaction on the network with the given transaction ID or hash","id":"getContractOpcodes","name":"getContractOpcodes","tags":["contracts"]},{"description":"Get the contract result from a contract on the network executed at a given timestamp","id":"getContractResultByIdAndTimestamp","name":"getContractResultByIdAndTimestamp","tags":["contracts"]},{"description":"Get the contract result from a contract on the network for a given transactionId or ethereum transaction hash","id":"getContractResultByTransactionIdOrHash","name":"getContractResultByTransactionIdOrHash","tags":["contracts"]},{"description":"List contract results from a contract on the network","id":"getContractResultsByContractId","name":"getContractResultsByContractId","tags":["contracts"]},{"description":"The contract state from a contract on the network","id":"getContractState","name":"getContractState","tags":["contracts"]},{"description":"List contract entities on network","id":"getContracts","name":"getContracts","tags":["contracts"]},{"description":"List contracts logs across many contracts on the network","id":"getContractsLogs","name":"getContractsLogs","tags":["contracts"]},{"description":"List contract results from all contracts on the network","id":"getContractsResults","name":"getContractsResults","tags":["contracts"]},{"description":"Get crypto allowances for an account info","id":"getCryptoAllowances","name":"getCryptoAllowances","tags":["accounts"]},{"description":"Get hook storage slots","id":"getHookStorage","name":"getHookStorage","tags":["accounts"]},{"description":"List hooks for an account","id":"getHooks","name":"getHooks","tags":["accounts"]},{"description":"Get the network exchange rate to estimate costs","id":"getNetworkExchangeRate","name":"getNetworkExchangeRate","tags":["network"]},{"description":"Get the network fees","id":"getNetworkFees","name":"getNetworkFees","tags":["network"]},{"description":"Get the network address book nodes","id":"getNetworkNodes","name":"getNetworkNodes","tags":["network"]},{"description":"Get network stake information","id":"getNetworkStake","name":"getNetworkStake","tags":["network"]},{"description":"Get the network supply","id":"getNetworkSupply","name":"getNetworkSupply","tags":["network"]},{"description":"Get nft info","id":"getNft","name":"getNft","tags":["tokens"]},{"description":"Get non fungible token allowances for an account","id":"getNftAllowances","name":"getNftAllowances","tags":["accounts"]},{"description":"Get an nfts transction history","id":"getNftTransactions","name":"getNftTransactions","tags":["tokens"]},{"description":"List nfts","id":"getNfts","name":"getNfts","tags":["tokens"]},{"description":"Get nfts for an account info","id":"getNftsByAccountId","name":"getNftsByAccountId","tags":["accounts"]},{"description":"Get outstanding token airdrops sent by an account","id":"getOutstandingTokenAirdrops","name":"getOutstandingTokenAirdrops","tags":["airdrops"]},{"description":"Get pending token airdrops received by an account","id":"getPendingTokenAirdrops","name":"getPendingTokenAirdrops","tags":["airdrops"]},{"description":"Get registered nodes","id":"getRegisteredNodes","name":"getRegisteredNodes","tags":["network"]},{"description":"Get schedule by id","id":"getSchedule","name":"getSchedule","tags":["schedules"]},{"description":"List schedules entities","id":"getSchedules","name":"getSchedules","tags":["schedules"]},{"description":"Get past staking reward payouts for an account","id":"getStakingRewards","name":"getStakingRewards","tags":["accounts"]},{"description":"Get token by id","id":"getToken","name":"getToken","tags":["tokens"]},{"description":"Get fungible token allowances for an account","id":"getTokenAllowances","name":"getTokenAllowances","tags":["accounts"]},{"description":"List token balances","id":"getTokenBalances","name":"getTokenBalances","tags":["tokens"]},{"description":"List tokens","id":"getTokens","name":"getTokens","tags":["tokens"]},{"description":"Get token relationships info for an account","id":"getTokensByAccountId","name":"getTokensByAccountId","tags":["accounts"]},{"description":"Get topic by ID","id":"getTopic","name":"getTopic","tags":["topics"]},{"description":"Get topic message by id and sequence number","id":"getTopicMessageByIdAndSequenceNumber","name":"getTopicMessageByIdAndSequenceNumber","tags":["topics"]},{"description":"Get topic message by consensusTimestamp","id":"getTopicMessageByTimestamp","name":"getTopicMessageByTimestamp","tags":["topics"]},{"description":"List topic messages by id","id":"getTopicMessages","name":"getTopicMessages","tags":["topics"]},{"description":"Get transaction by id","id":"getTransaction","name":"getTransaction","tags":["transactions"]},{"description":"List transactions","id":"getTransactions","name":"getTransactions","tags":["transactions"]}],"version":"0.164.0-SNAPSHOT"}