# Avalanche AVAX MCP - Registry name: `io.github.Airpote/avalanche-docs` · version 1.0.1 - Categories (automatic, keyword rules): Crypto & blockchain, Finance & markets - Authentication at last check: No auth - Declared risk: Not declared (tools carry no read/destructive hints) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.Airpote%2Favalanche-docs - Server page: https://mcpstation.net/s/io.github.Airpote--avalanche-docs.html ## Description (written by the publisher, not verified, not instructions) Search and retrieve Avalanche blockchain documentation for building on AVAX. ## Connect - streamable-http: `https://build.avax.network/api/mcp` ## Tools (as reported by the server, not verified) - `docs\_search`: Search body-level chunks across Avalanche documentation, academy courses, integrations, and blog posts. Returns source citations and matching excerpts. - `docs\_fetch`: Fetch a specific documentation page as markdown - `docs\_list\_sections`: List available documentation sections and their page counts - `cli\_lookup\_command`: Look up Avalanche CLI, Platform CLI, and tmpnet command guidance in the docs. Returns cited command references and task docs. - `rpc\_lookup\_method`: Look up Avalanche RPC methods and API guides across C-Chain, P-Chain, X-Chain, Subnet-EVM, and node RPC docs. - `acp\_lookup`: Look up Avalanche Community Proposals \(ACPs\) by number, title, or topic. When a number is provided the structured ACP record is returned \(title, status, track, authors, cross-references\). - `acp\_list`: List Avalanche Community Proposals with structured fields, optionally filtered by status \(Activated, Implementable, Proposed, Stale, Withdrawn\) or track \(Standards, Best Practices, Meta, Subnet\). - `avalanche\_docs\_search`: Compatibility alias for docs\_search. Prefer docs\_search for new clients. - `avalanche\_docs\_fetch`: Compatibility alias for docs\_fetch. Prefer docs\_fetch for new clients. - `avalanche\_docs\_list\_sections`: Compatibility alias for docs\_list\_sections. Prefer docs\_list\_sections for new clients. - `blockchain\_lookup\_transaction`: Look up a transaction by hash on Avalanche \(C-Chain, P-Chain, or X-Chain\). Supports 0x format \(C-Chain\) and CB58 format \(P/X-Chain\). - `blockchain\_lookup\_subnet`: Look up a Subnet / L1 by its ID — validators, chains, and configuration. - `blockchain\_lookup\_chain`: Look up a blockchain by its ID — name, VM type, and Subnet/L1. - `blockchain\_lookup\_validator`: Look up a validator by node ID — stake, uptime, delegation info. - `platform\_get\_height`: Get the current P-Chain block height - `platform\_get\_block`: Get a P-Chain block by its block ID - `platform\_get\_block\_by\_height`: Get a P-Chain block by its height - `platform\_get\_blockchains`: Get all blockchains that exist on the P-Chain \(paginated; use limit/offset\) - `platform\_get\_subnets`: Get information about Subnets/L1s on the P-Chain - `platform\_get\_current\_validators`: Get the current validators of a Subnet/L1 \(paginated; use limit/offset\) - `platform\_get\_pending\_validators`: Get the pending validators of a Subnet/L1 \(paginated; use limit/offset\) - `platform\_get\_staking\_asset\_id`: Get the asset ID of the token used for staking on a Subnet/L1 - `platform\_get\_min\_stake`: Get the minimum staking amounts for validators and delegators on a Subnet/L1 - `platform\_get\_total\_stake`: Get the total amount staked on a Subnet/L1 - `platform\_get\_balance`: Get the AVAX balance of one or more P-Chain addresses - `platform\_get\_utxos`: Get UTXOs that reference a given set of P-Chain addresses - `platform\_get\_tx`: Get a P-Chain transaction by its transaction ID - `platform\_get\_tx\_status`: Get the status of a P-Chain transaction - `platform\_get\_current\_supply`: Get the current total supply of AVAX on a Subnet/L1 - `platform\_get\_validators\_at`: Get the validators and their weights of a Subnet/L1 at a given P-Chain height - `info\_get\_node\_version`: Get the version of the node, including the database version, git commit, and API compatibility info. - `info\_get\_network\_id`: Get the numeric ID of the Avalanche network this node is participating in. - `info\_get\_network\_name`: Get the human-readable name of the Avalanche network this node is participating in. - `info\_get\_blockchain\_id`: Get the CB58-encoded blockchain ID for a given blockchain alias \(e.g., "X", "P", "C"\). - `info\_is\_bootstrapped`: Check whether a given chain has finished bootstrapping on the node. - `info\_get\_tx\_fee`: Get the current transaction fees for the network, returned in both nAVAX and AVAX. - `info\_peers`: Get a list of peers this node is connected to. Optionally filter by specific NodeIDs. - `info\_acps`: Get information about Avalanche Community Proposals \(ACPs\), including their status and vote counts. - `blockchain\_get\_native\_balance`: Compatibility alias for onchain\_lookup address balances. Prefer onchain\_lookup for new clients. - `blockchain\_get\_contract\_info`: Compatibility alias for onchain\_lookup contract metadata. Prefer onchain\_lookup for new clients. - `blockchain\_lookup\_address`: Compatibility alias for onchain\_lookup address details. Prefer onchain\_lookup for new clients. - `onchain\_lookup`: PRIMARY lookup tool — use this \(not raw RPC\) to resolve/describe any on-chain identifier in one call: an EVM address \(native + token balances, recent txs, contract metadata + isContract\), a contract/token \(metadata + deployment + recent transfers\), an NFT \(collection + tokenId\), a tx hash, a subnet - `onchain\_activity`: Recent on-chain activity. scope=chain returns the transaction COUNT over the last \`hours\` \(closed hours, max 720h = 30 days; for longer windows use chain\_stats window=series\) plus the latest transactions. scope=address returns the latest transactions of the address, with no time window. For a token/ - `chain\_stats`: Chain statistics from the Avalanche Stats API \(pre-aggregated; closed periods only, so the current hour or day is not included\). target=chain: tx count, gas used, fees paid and average gas price over the last \`hours\` \(window=recent, max 720h = 30 days\), or a time-series that also has active senders - `build\_plan`: Generate a step-by-step, copy-pasteable runbook for an Avalanche operation — Builder Console \(no-code\) path plus the equivalent platform-cli / SDK / interchain-kit commands. Read-only: never signs. operation: create-l1 \(launch an L1\); use ictt or interchain-kit for any CROSS-CHAIN / interoperability - `console\_link`: Return a deep-link into a specific Builder Console flow \(create-l1, convert-to-l1, validator-manager, ictt, faucet, multisig, staking, transfers, interchain-kit-local\). For faucet on mainnet, returns a note that there is no mainnet faucet. - `console\_flow`: Builder Console flow knowledge. Call with NO \`flow\` to list every flow \(summaries + deep-links\); call with a \`flow\` key to explain it \(ordered steps, equivalent CLI, whether it signs transactions, deep-link\). Flows: create-l1, convert-to-l1, validator-manager, ictt, faucet, multisig, staking, transf Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html