Live Starknet explorer data: transactions, contracts, tokens, NFTs, staking
Inferred from the transports this listing declares (stdio). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read out of the source npm actually ships, at scan time. The package was never executed. Tools registered dynamically at runtime, or hidden inside bundled or minified code, can be missed — so this is a floor on the tool surface, not a complete census of it.
list_blocksList Starknet blocks (paginated, newest first).List Starknet blocks (paginated, newest first).
No input schema was published for this tool.
get_blockGet a Starknet block by number, hash, or "pre_confirmed".Get a Starknet block by number, hash, or "pre_confirmed".
No input schema was published for this tool.
list_classesList declared classes (contract templates) on Starknet, newest first. Cursor pagination: pass `cursor` from a previous response's nextCursor/prevCursor; a null nextCursor means the end. Optionally window by declaration block or timestamp (mutually exclusive).List declared classes (contract templates) on Starknet, newest first. Cursor pagination: pass `cursor` from a previous response's nextCursor/prevCursor; a null nextCursor means the end. Optionally window by declaration block or timestamp (mutually exclusive).
No input schema was published for this tool.
get_classGet a Starknet class by hash: type, declaration info, verification status, and ABI.Get a Starknet class by hash: type, declaration info, verification status, and ABI.
No input schema was published for this tool.
get_class_codeGet the verified Cairo source code for a class. Use this to read the actual contract implementation when writing or auditing Starknet code.Get the verified Cairo source code for a class. Use this to read the actual contract implementation when writing or auditing Starknet code.
No input schema was published for this tool.
get_class_functionsGet the callable functions (ABI entrypoints) declared by a class.Get the callable functions (ABI entrypoints) declared by a class.
No input schema was published for this tool.
get_class_decompiledGet the decompiled code of a class (useful when verified source is not available).Get the decompiled code of a class (useful when verified source is not available).
No input schema was published for this tool.
get_class_contractsList the contracts deployed from a given class, newest first. Cursor pagination: pass `cursor` from a previous response's nextCursor/prevCursor; a null nextCursor means the end. Per-row activity counts are capped and render as "1000+" beyond the cap.List the contracts deployed from a given class, newest first. Cursor pagination: pass `cursor` from a previous response's nextCursor/prevCursor; a null nextCursor means the end. Per-row activity counts are capped and render as "1000+" beyond the cap.
No input schema was published for this tool.
list_contractsList contracts deployed on Starknet, newest first. Cursor pagination: pass `cursor` from a previous response's nextCursor/prevCursor; a null nextCursor means the end. Optionally filter by contract type and window by deployment block or timestamp (mutually exclusive).List contracts deployed on Starknet, newest first. Cursor pagination: pass `cursor` from a previous response's nextCursor/prevCursor; a null nextCursor means the end. Optionally filter by contract type and window by deployment block or timestamp (mutually exclusive).
No input schema was published for this tool.
get_contractGet a Starknet contract by address: class hash, type, deployment info, ABI, and aliases.Get a Starknet contract by address: class hash, type, deployment info, ABI, and aliases.
No input schema was published for this tool.
get_contract_token_balancesGet the token balances held by a specific contract address.Get the token balances held by a specific contract address.
No input schema was published for this tool.
get_contract_codeGet the code of a contract: verified Cairo source if available, otherwise bytecode/decompiled.Get the code of a contract: verified Cairo source if available, otherwise bytecode/decompiled.
No input schema was published for this tool.
get_contract_functionsGet the callable functions (ABI entrypoints) of a contract.Get the callable functions (ABI entrypoints) of a contract.
No input schema was published for this tool.
get_contract_transfersList token transfers involving a contract, with filters (token, counterparties, time range). Keyset pagination via `cursor`.List token transfers involving a contract, with filters (token, counterparties, time range). Keyset pagination via `cursor`.
No input schema was published for this tool.
list_protocolsList known protocols / dapps on Starknet (paginated).List known protocols / dapps on Starknet (paginated).
No input schema was published for this tool.
get_top_contracts_statsGet the most-used contracts ranked by activity over a timeframe.Get the most-used contracts ranked by activity over a timeframe.
No input schema was published for this tool.
get_contract_holdersList token holders for a token contract (paginated).List token holders for a token contract (paginated).
No input schema was published for this tool.
get_contract_transfer_tokensList the distinct tokens involved in a contract's transfers (filter helper).List the distinct tokens involved in a contract's transfers (filter helper).
No input schema was published for this tool.
get_contract_class_historyList the class history (implementation upgrades) of a contract.List the class history (implementation upgrades) of a contract.
No input schema was published for this tool.
get_contract_bridge_transactionsList L1↔L2 bridge transactions involving a contract.List L1↔L2 bridge transactions involving a contract.
No input schema was published for this tool.
get_contract_erc20_balance_historyGet the ERC-20 balance history of a contract over a time range.Get the ERC-20 balance history of a contract over a time range.
No input schema was published for this tool.
get_contract_erc20_tokens_heldList the ERC-20 tokens a contract has ever held.List the ERC-20 tokens a contract has ever held.
No input schema was published for this tool.
get_contract_portfolioGet the current token portfolio (holdings) of a contract / account.Get the current token portfolio (holdings) of a contract / account.
No input schema was published for this tool.
list_eventsList events emitted on Starknet (newest first). Optionally filter by emitting contract and/or block. Unbounded lists use cursor pagination (pass `cursor` from a previous response's nextCursor/prevCursor); block-scoped lists use page numbers and return lastPage.List events emitted on Starknet (newest first). Optionally filter by emitting contract and/or block. Unbounded lists use cursor pagination (pass `cursor` from a previous response's nextCursor/prevCursor); block-scoped lists use page numbers and return lastPage.
No input schema was published for this tool.
get_eventGet details of a single event by its id.Get details of a single event by its id.
No input schema was published for this tool.
get_l1_transactionGet an Ethereum L1 transaction related to Starknet by its hash.Get an Ethereum L1 transaction related to Starknet by its hash.
No input schema was published for this tool.
get_l1_bridge_transactionsGet the bridge transactions associated with an L1 transaction (paginated).Get the bridge transactions associated with an L1 transaction (paginated).
No input schema was published for this tool.
get_l1_state_updatesGet the Starknet state updates included in an L1 transaction (paginated).Get the Starknet state updates included in an L1 transaction (paginated).
No input schema was published for this tool.
list_messagesList L1↔L2 messages on Starknet (newest first). Filter by block, contract, or direction. Unbounded lists use cursor pagination (pass `cursor` from a previous response's nextCursor/prevCursor); block-scoped lists use page numbers and return lastPage.List L1↔L2 messages on Starknet (newest first). Filter by block, contract, or direction. Unbounded lists use cursor pagination (pass `cursor` from a previous response's nextCursor/prevCursor); block-scoped lists use page numbers and return lastPage.
No input schema was published for this tool.
get_messageGet a Starknet L1↔L2 message by its message hash.Get a Starknet L1↔L2 message by its message hash.
No input schema was published for this tool.
get_message_bridge_transactionsGet the bridge transactions associated with an L1↔L2 message (paginated).Get the bridge transactions associated with an L1↔L2 message (paginated).
No input schema was published for this tool.
get_network_statusGet the Starknet network status (chain health / indexer state).Get the Starknet network status (chain health / indexer state).
No input schema was published for this tool.
get_indexer_laggingCheck whether the Voyager indexer is lagging behind the chain tip.Check whether the Voyager indexer is lagging behind the chain tip.
No input schema was published for this tool.
get_cairo_v1_contracts_countGet the count of Cairo 1 contracts on Starknet.Get the count of Cairo 1 contracts on Starknet.
No input schema was published for this tool.
get_account_callGet details of a specific account call by its id.Get details of a specific account call by its id.
No input schema was published for this tool.
list_nftsList NFTs across Starknet.List NFTs across Starknet.
No input schema was published for this tool.
get_nft_contractGet details of an NFT contract (collection) by address.Get details of an NFT contract (collection) by address.
No input schema was published for this tool.
get_nftGet details of a single NFT (token) by contract address and token id.Get details of a single NFT (token) by contract address and token id.
No input schema was published for this tool.
list_nft_itemsList the items (tokens) of an NFT collection, optionally filtered by owner.List the items (tokens) of an NFT collection, optionally filtered by owner.
No input schema was published for this tool.
list_nft_balancesList NFT balances for a collection (optionally a specific token id).List NFT balances for a collection (optionally a specific token id).
No input schema was published for this tool.
40 of 40 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
Live Starknet explorer data: transactions, contracts, tokens, NFTs, staking
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
The crawl stopped at the depth-4 limit. Anything below that level was never resolved.
The crawl stopped at the 60-package limit. The rest of the tree was never resolved.
36 more resolved packages are not drawn here (display cap: 24). Every dependency carrying an advisory is drawn regardless of the cap. Full inventory (CycloneDX SBOM)
54 declared dependencies never landed in the tree. They are missing from Forge's resolution, not from the package.
+42 more not listed. The counts by reason above cover all of them.
Not followed: peerDependencies. This tree covers runtime dependencies only, so anything those pull in was never resolved.