Avalanche AVAX MCP
Ce que fait ce MCP
Searches and retrieves Avalanche documentation, community proposals, CLI guidance, Builder Console workflows, blockchain identifiers, validators, transactions, contracts, balances, and on-chain statistics.
Outils
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'maximum': 100, 'minimum': 1, 'description': 'Maximum number of ACPs to return (default: 50)'}, 'track': {'enum': ['Standards', 'Best Practices', 'Meta', 'Subnet'], 'type': 'string', 'description': 'Filter by ACP track. Matches Standards, Best Practices, Meta, or Subnet.'}, 'status': {'enum': ['Proposed', 'Implementable', 'Activated', 'Stale', 'Withdrawn', 'Unknown'], 'type': 'string', 'description': 'Filter by ACP status (case-insensitive)'}}}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'number', 'maximum': 20, 'minimum': 1, 'description': 'Maximum number of results (default: 8)'}, 'query': {'type': 'string', 'description': 'ACP title, topic, or keyword'}, 'number': {'type': 'number', 'description': 'ACP number, if known'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The page URL path (e.g., /docs/primary-network/overview)'}}}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of chunk results (default: 10)'}, 'query': {'type': 'string', 'description': 'The search query'}, 'source': {'enum': ['docs', 'academy', 'integrations', 'blog'], 'type': 'string', 'description': 'Filter by documentation source (optional)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'Contract address (0x...)'}, 'chainId': {'type': 'string', 'default': '43114', 'description': '43114 for C-Chain mainnet, 43113 for Fuji'}}}
Schéma d’entrée
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'EVM address (0x...)'}, 'chainId': {'type': 'string', 'default': '43114', 'description': '43114 for C-Chain mainnet, 43113 for Fuji'}}}
Schéma d’entrée
{'type': 'object', 'required': ['address'], 'properties': {'address': {'type': 'string', 'description': 'EVM address (0x...)'}, 'chainId': {'type': 'string', 'default': '43114', 'description': '43114 for C-Chain mainnet, 43113 for Fuji'}}}
Schéma d’entrée
{'type': 'object', 'required': ['chainId'], 'properties': {'chainId': {'type': 'string', 'description': 'The blockchain ID'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'default': 'mainnet'}}}
Schéma d’entrée
{'type': 'object', 'required': ['subnetId'], 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'default': 'mainnet'}, 'subnetId': {'type': 'string', 'description': 'The Subnet ID'}}}
Schéma d’entrée
{'type': 'object', 'required': ['txHash'], 'properties': {'txHash': {'type': 'string', 'description': 'Transaction hash (0x... for C-Chain, CB58 for P/X-Chain)'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'default': 'mainnet', 'description': 'Network to search'}}}
Schéma d’entrée
{'type': 'object', 'required': ['nodeId'], 'properties': {'nodeId': {'type': 'string', 'description': 'Node ID (e.g. NodeID-...)'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'default': 'mainnet'}, 'subnetId': {'type': 'string', 'default': '11111111111111111111111111111111LpoYY', 'description': 'Subnet ID (default: Primary Network)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['operation'], 'properties': {'to': {'type': 'string', 'description': 'transfer: destination address (transferKind=send)'}, 'vm': {'enum': ['subnet-evm', 'custom'], 'type': 'string', 'description': 'create-l1: VM type (default: subnet-evm)'}, 'name': {'type': 'string', 'description': 'create-l1: L1 name (default: myL1)'}, 'type': {'enum': ['poa', 'pos-native', 'pos-erc20'], 'type': 'string', 'description': 'validator-manager: manager type (alias of validatorManager)'}, 'stake': {'type': 'string', 'description': 'staking: stake amount'}, 'token': {'type': 'string', 'description': 'ictt: token contract address (or "native")'}, 'amount': {'type': 'string', 'description': 'transfer: amount'}, 'nodeId': {'type': 'string', 'description': 'staking: NodeID-â\x80¦'}, 'chainId': {'type': 'string', 'description': 'create-l1: EVM chain ID'}, 'example': {'enum': ['send-message', 'transfer-token', 'validator-manager-setup', 'add-validator'], 'type': 'string', 'description': 'interchain-kit: which example to run'}, 'network': {'enum': ['fuji', 'mainnet'], 'type': 'string', 'description': 'Target network (default: fuji)'}, 'duration': {'type': 'string', 'description': 'staking: staking period (e.g. 336h)'}, 'homeChain': {'type': 'string', 'description': 'ictt: home chain (where the token originates)'}, 'operation': {'enum': ['create-l1', 'ictt', 'validator-manager', 'staking', 'transfer', 'interchain-kit'], 'type': 'string', 'description': 'Which runbook to generate'}, 'tokenType': {'enum': ['erc20', 'native'], 'type': 'string', 'description': 'ictt: token type (default: erc20)'}, 'remoteChain': {'type': 'string', 'description': 'ictt: destination chain (required for operation=ictt)'}, 'tokenSymbol': {'type': 'string', 'description': 'create-l1: native token symbol'}, 'transferKind': {'enum': ['send', 'p-to-c', 'c-to-p'], 'type': 'string', 'description': 'transfer: kind (default: send)'}, 'validatorManager': {'enum': ['poa', 'pos-native', 'pos-erc20'], 'type': 'string', 'description': 'create-l1 / validator-manager: model (default: poa)'}}}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'days': {'type': 'number', 'description': 'Look-back days for series / contract (default: 30, max 365)'}, 'hours': {'type': 'number', 'description': 'Look-back hours for window=recent (default: 24, max 720)'}, 'value': {'type': 'string', 'description': 'Contract address (target=contract)'}, 'target': {'enum': ['chain', 'contract', 'network'], 'type': 'string', 'description': 'chain (default) | contract | network'}, 'window': {'enum': ['series', 'recent'], 'type': 'string', 'description': 'chain: recent aggregate (default) or series'}, 'chainId': {'type': 'string', 'description': 'EVM chain ID (default: C-Chain for the network)'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Network (default: mainnet)'}, 'timeInterval': {'enum': ['hour', 'day', 'week', 'month'], 'type': 'string', 'description': 'Bucket size for window=series (default: day)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'cli': {'enum': ['platform-cli', 'tmpnet', 'all'], 'type': 'string', 'description': 'CLI surface to search. Defaults to all.'}, 'limit': {'type': 'number', 'maximum': 20, 'minimum': 1, 'description': 'Maximum number of results (default: 8)'}, 'query': {'type': 'string', 'description': 'Command, flag, or task to look up'}}}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'flow': {'enum': ['create-l1', 'convert-to-l1', 'validator-manager', 'ictt', 'faucet', 'multisig', 'staking', 'transfers', 'interchain-kit-local'], 'type': 'string', 'description': 'Flow key to explain. Omit to list all flows.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['flow'], 'properties': {'flow': {'enum': ['create-l1', 'convert-to-l1', 'validator-manager', 'ictt', 'faucet', 'multisig', 'staking', 'transfers', 'interchain-kit-local'], 'type': 'string', 'description': 'The console flow to link to'}, 'network': {'enum': ['fuji', 'mainnet'], 'type': 'string', 'description': 'Network (only affects faucet; default: fuji)'}, 'validatorManager': {'enum': ['poa', 'pos-native', 'pos-erc20'], 'type': 'string', 'description': 'Validator-manager variant (default: poa)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'description': 'The page URL path (e.g., /docs/primary-network/overview)'}}}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'number', 'maximum': 50, 'minimum': 1, 'description': 'Maximum number of chunk results (default: 10)'}, 'query': {'type': 'string', 'description': 'The search query'}, 'source': {'enum': ['docs', 'academy', 'integrations', 'blog'], 'type': 'string', 'description': 'Filter by documentation source (optional)'}}}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'The Avalanche network to query (default: mainnet)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['alias'], 'properties': {'alias': {'type': 'string', 'description': 'The blockchain alias (e.g., "X", "P", "C", or a full blockchain name)'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'The Avalanche network to query (default: mainnet)'}}}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'The Avalanche network to query (default: mainnet)'}}}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'The Avalanche network to query (default: mainnet)'}}}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'The Avalanche network to query (default: mainnet)'}}}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'The Avalanche network to query (default: mainnet)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['chain'], 'properties': {'chain': {'type': 'string', 'description': 'The chain ID or alias to check (e.g., "X", "P", "C")'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'The Avalanche network to query (default: mainnet)'}}}
Schéma d’entrée
{'type': 'object', 'required': [], 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'The Avalanche network to query (default: mainnet)'}, 'nodeIDs': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional list of NodeIDs to filter peers by (e.g., ["NodeID-AbC..."]). If omitted, all peers are returned.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['scope'], 'properties': {'feed': {'enum': ['transactions', 'transfers', 'erc20Transfers', 'nftTransfers'], 'type': 'string', 'description': 'transactions (default) | transfers | erc20Transfers | nftTransfers'}, 'hours': {'type': 'number', 'description': 'Look-back window in hours for EVM transaction feeds (default: 2 for chain, max 720)'}, 'scope': {'enum': ['address', 'chain', 'token', 'contract', 'primary'], 'type': 'string', 'description': 'address | chain | token | contract | primary'}, 'value': {'type': 'string', 'description': 'Address/contract/token (omit for scope=chain)'}, 'chainId': {'type': 'string', 'description': 'EVM chain ID (default: C-Chain for the network)'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Network (default: mainnet)'}, 'pageSize': {'type': 'number', 'maximum': 100, 'minimum': 1, 'description': 'Max rows (default: 25)'}, 'toTimestamp': {'type': 'number', 'description': 'Unix end time (scope=primary)'}, 'blockchainId': {'type': 'string', 'description': 'Blockchain ID for scope=primary (default: P-Chain)'}, 'fromTimestamp': {'type': 'number', 'description': 'Unix start time (scope=primary)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['value'], 'properties': {'kind': {'enum': ['auto', 'address', 'contract', 'token', 'nft', 'transaction', 'subnet', 'validator', 'chain', 'pchain'], 'type': 'string', 'description': 'Entity kind (default: auto-detect from value)'}, 'value': {'type': 'string', 'description': 'The identifier: 0x address / 0x tx hash / NodeID-â\x80¦ / subnetId / chain name or id'}, 'chainId': {'type': 'string', 'description': 'EVM chain ID for EVM kinds (default: C-Chain for the network)'}, 'include': {'type': 'array', 'items': {'enum': ['balances', 'nfts'], 'type': 'string'}, 'description': 'Extra data for an address (e.g. ["nfts"])'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Network (default: mainnet)'}, 'tokenId': {'type': 'string', 'description': 'NFT token ID (kind=nft)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['op', 'params'], 'properties': {'op': {'enum': ['chainStatsRecent', 'chainStatsSeries', 'addressActivity', 'chainActivity', 'contractStats', 'protocolRanking', 'contractGasFlow', 'topUnknownContracts', 'chainGasTotal'], 'type': 'string', 'description': 'The query operation'}, 'params': {'type': 'object', 'description': 'Op-specific parameters (see description); validated server-side.'}}}
Schéma d’entrée
{'type': 'object', 'required': ['addresses'], 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'addresses': {'type': 'array', 'items': {'type': 'string'}, 'description': 'List of P-Chain addresses to query (e.g. P-avax1...)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['blockID'], 'properties': {'blockID': {'type': 'string', 'description': 'The CB58-encoded block ID'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'encoding': {'enum': ['json', 'hex'], 'type': 'string', 'description': 'Encoding format for the block (default: json)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['height'], 'properties': {'height': {'type': 'string', 'description': 'The block height as a string'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'encoding': {'enum': ['json', 'hex'], 'type': 'string', 'description': 'Encoding format for the block (default: json)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'number', 'maximum': 200, 'minimum': 1, 'description': 'Max items to return (default: 50). Use with "offset" to page.'}, 'offset': {'type': 'number', 'minimum': 0, 'description': 'Number of items to skip from the start (default: 0).'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'subnetID': {'type': 'string', 'description': 'The Subnet ID to query current supply for (default: Primary Network)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'number', 'maximum': 200, 'minimum': 1, 'description': 'Max items to return (default: 50). Use with "offset" to page.'}, 'offset': {'type': 'number', 'minimum': 0, 'description': 'Number of items to skip from the start (default: 0).'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'nodeIDs': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional list of node IDs to filter by'}, 'subnetID': {'type': 'string', 'description': 'The Subnet ID to query validators for (default: Primary Network)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'subnetID': {'type': 'string', 'description': 'The Subnet ID to query minimum stake for (default: Primary Network)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'number', 'maximum': 200, 'minimum': 1, 'description': 'Max items to return (default: 50). Use with "offset" to page.'}, 'offset': {'type': 'number', 'minimum': 0, 'description': 'Number of items to skip from the start (default: 0).'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'nodeIDs': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional list of node IDs to filter by'}, 'subnetID': {'type': 'string', 'description': 'The Subnet ID to query pending validators for (default: Primary Network)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'subnetID': {'type': 'string', 'description': 'The Subnet ID to query the staking asset for (default: Primary Network)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'ids': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional list of Subnet IDs to filter by'}, 'limit': {'type': 'number', 'maximum': 200, 'minimum': 1, 'description': 'Max items to return (default: 50). Use with "offset" to page.'}, 'offset': {'type': 'number', 'minimum': 0, 'description': 'Number of items to skip from the start (default: 0).'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}}}
Schéma d’entrée
{'type': 'object', 'properties': {'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'subnetID': {'type': 'string', 'description': 'The Subnet ID to query total stake for (default: Primary Network)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['txID'], 'properties': {'txID': {'type': 'string', 'description': 'The CB58-encoded transaction ID'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'encoding': {'enum': ['json', 'hex'], 'type': 'string', 'description': 'Encoding format for the transaction (default: json)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['txID'], 'properties': {'txID': {'type': 'string', 'description': 'The CB58-encoded transaction ID'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['addresses'], 'properties': {'limit': {'type': 'number', 'description': 'Maximum number of UTXOs to return'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'addresses': {'type': 'array', 'items': {'type': 'string'}, 'description': 'List of P-Chain addresses to get UTXOs for'}, 'sourceChain': {'type': 'string', 'description': 'If fetching atomic UTXOs, the chain they were exported from'}}}
Schéma d’entrée
{'type': 'object', 'required': ['height'], 'properties': {'height': {'oneOf': [{'type': 'number', 'description': 'A specific P-Chain block height'}, {'enum': ['proposed'], 'type': 'string', 'description': 'Use "proposed" for the proposed height'}], 'description': 'The P-Chain height to query validators at, or "proposed"'}, 'network': {'enum': ['mainnet', 'fuji'], 'type': 'string', 'description': 'Avalanche network to query (default: mainnet)'}, 'subnetID': {'type': 'string', 'description': 'The Subnet ID to query validators for (default: Primary Network)'}}}
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'chain': {'enum': ['p-chain', 'c-chain', 'x-chain', 'subnet-evm', 'other', 'all'], 'type': 'string', 'description': 'RPC area to search. Defaults to all.'}, 'limit': {'type': 'number', 'maximum': 20, 'minimum': 1, 'description': 'Maximum number of results (default: 8)'}, 'query': {'type': 'string', 'description': 'RPC method, namespace, or task to look up'}}}
Modifications récentes des outils
Serveurs MCP similaires
blobpedia
Provides searchable Celestia documentation, governance proposals, forum and GitHub discussions, ecosystem information, release ch…
DERO MCP Server
Provides read-only DERO blockchain inspection, smart-contract and transaction analysis, TELA app discovery, proof decoding, chain…
mcp-klever-vm
Supports Klever blockchain smart-contract development with Rust project scaffolding, contract analysis, documentation search, kno…
BlockVectra Docs
Provides read-only documentation, supported-chain information, API method details, pricing, status, error explanations, and usage…
MetaMask Embedded Wallets (Web3Auth) MCP
Searches MetaMask Embedded Wallets documentation, integration examples, community posts, and SDK source references for developers.
cypher-mcp
Provides named Cypher graph queries and code-orientation tools for tracing capabilities, symbols, invariants, provenance, changes…
XGR MCP Gateway
Provides an MCP gateway for XGRChain and XDaLa workflows, including blockchain explorer queries, session inspection, transaction …
canton-ccpedia
Searches and explains Canton Network and Daml documentation, governance proposals, forums, code examples, APIs, releases, and eco…