# blockscout.com MCP server > blockscout.com MCP server, an MCP server by blockscout.com, listed from the official MCP registry. Indexed, not reviewed: facts and our own checks, no score or ranking. MCP server for Blockscout - Canonical: https://www.anchorterminal.com/tools/blockscout-mcp-server - Markdown: https://www.anchorterminal.com/tools/blockscout-mcp-server.md (~1,400 tokens) - Slim: https://www.anchorterminal.com/tools/blockscout-mcp-server.min.md (~1,330 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/tools/blockscout-mcp-server.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-05 # blockscout.com MCP server > Indexed, not reviewed: facts from the official MCP registry and our own checks. No score, grade or rank, and not in the rankings until the panel reviews it. How the index works: https://www.anchorterminal.com/indexed/ - Kind: MCP server, by blockscout.com (https://blockscout.com) - Listed because: It's published in the registry under blockscout.com, a namespace the registry only gives to whoever proves they control that domain. - What the official MCP registry says: MCP server for Blockscout ## Facts - MCP registry: `com.blockscout/mcp-server` 0.19.0 - Endpoint: https://mcp.blockscout.com/mcp (streamable HTTP) - Source: https://github.com/blockscout/mcp-server - Website: https://blockscout.com - GitHub stars: 45 - Registry entry updated: 2026-09-08 ## Tools - Tools it lists (16, about 18,640 tokens of context, `tools/list` without credentials over MCP 2025-11-25, checked 2026-10-04 22:22 UTC): - `__unlock_blockchain_analysis__` (read-only): Initializes a Blockscout MCP session: returns server reference data, the `blockscout-analysis` skill pointer, and the URI resolution rule. Call this tool… - `get_block_info` (read-only): Get block information like timestamp, gas used, burnt fees, transaction count etc. Can optionally include the list of transaction hashes contained in the… - `get_block_number` (read-only): Retrieves the block number and timestamp for a specific date/time or the latest block. Use when you need a block height for a specific point in time (e.g.,… - `get_address_by_ens_name` (read-only): Useful for when you need to convert an ENS domain name (e.g. "blockscout.eth") to its corresponding Ethereum address. - `get_transactions_by_address` (read-only): Retrieves native currency transfers and smart contract interactions (calls, internal txs) for an address. **EXCLUDES TOKEN TRANSFERS**: Filters out direct… - `get_token_transfers_by_address` (read-only): Get ERC-20 token transfers for an address within a specific time range. **SUPPORTS PAGINATION**: If response includes 'pagination' field, use the provided… - `lookup_token_by_symbol` (read-only): Search for token addresses by symbol or name. Returns multiple potential matches based on symbol or token name similarity. Only the first 7 matches from the… - `get_contract_abi` (read-only): Get smart contract ABI (Application Binary Interface). An ABI defines all functions, events, their parameters, and return types. The ABI is required to format… - `inspect_contract_code` (read-only): Inspects a verified contract's source code or metadata. - `read_contract` (read-only): Calls a smart contract function (view/pure, or non-view/pure simulated via eth_call) and returns the decoded result. This tool provides a direct way to query… - `get_address_info` (read-only): Get comprehensive information about an address, including: - Address existence check - Native token (ETH) balance (provided as is, without adjusting by… - `get_tokens_by_address` (read-only): Get comprehensive ERC20 token holdings for an address with enriched metadata and market data. Returns detailed token information including contract details… - `nft_tokens_by_address` (read-only): Retrieve NFT tokens (ERC-721, ERC-404, ERC-1155) owned by an address, grouped by collection. Provides collection details (type, address, name, symbol, total… - `get_transaction_info` (read-only): Get comprehensive transaction information. Unlike standard eth_getTransactionByHash, this tool returns enriched data including decoded input parameters,… - `get_chains_list` (read-only): Get supported blockchain chains with their chain IDs. Ethereum Mainnet is `chain_id` `1`; use this tool to resolve any other chain. Use this when another tool… - `direct_api_call` (read-only): Call a raw Blockscout API endpoint for advanced or chain-specific data. Before the first call to this tool in a session, read `blockscout-mcp://skill/SKILL.md`… - How its tools read to an agent (0 errors, 5 warnings, 1 note, about 18,640 tokens; rules at https://www.anchorterminal.com/check.md; not part of the score): - warn TC13 read_contract: abi (object with no properties) - warn TC18 __unlock_blockchain_analysis__: readOnlyHint is true but the name says "unlock" - warn TC22 get_transaction_info: the definition is about 1,628 tokens - warn TC22 nft_tokens_by_address: the definition is about 1,546 tokens - warn TC23 server: 16 tools, about 18,136 tokens of definitions - note TC29 server: about 1,540 tokens (8% of the definitions) are titles that repeat property or function names - JSON: https://www.anchorterminal.com/api/v1/tools/blockscout-mcp-server.json - Being indexed says nothing about quality, and nobody can pay for it. Ask for a review: https://www.anchorterminal.com/builders/#claiming