Blockscout MCP Server

Query blockchain data from any EVM chain using Blockscout's MCP server — access blocks, transactions, addresses, tokens, and smart contracts through AI assistants.

October 19, 2026
MCP ServerBlockchain & Web3Blockscout MCP Server
GitHub stars

Overview

The Blockscout MCP Server enables AI assistants to query blockchain data from any EVM-compatible chain using Blockscout, the open-source block explorer. AI models can retrieve block details, transaction data, address information, token balances, and smart contract interactions — making on-chain data accessible through natural language conversations.

Open Source:

Developed by Blockscout. Supports any EVM chain with a Blockscout explorer instance.

Key Features

⛓️

Block & Transaction Data

Query block details, transaction histories, and gas metrics across EVM chains.

👛

Address Lookups

Retrieve address balances, transaction history, token holdings, and contract interactions.

🪙

Token & Balance Queries

Look up ERC-20 token balances, NFT holdings, and token transfer histories.

📜

Smart Contract Verification

Access verified contract source code, ABI data, and contract-level interactions.

Installation

Blockscout recommends the official hosted server at https://mcp.blockscout.com/mcp. Add it as a remote MCP server with your Blockscout PRO API key in the Blockscout-MCP-Pro-Api-Key header:

{
  "mcpServers": {
    "blockscout": {
      "url": "https://mcp.blockscout.com/mcp",
      "timeout": 180000,
      "headers": {
        "Blockscout-MCP-Pro-Api-Key": "proapi_your_key_here"
      }
    }
  }
}

Claude Code:

claude mcp add --transport http blockscout https://mcp.blockscout.com/mcp \
  --header "Blockscout-MCP-Pro-Api-Key: proapi_your_key_here"

To self-host, the project publishes a container image:

{
  "mcpServers": {
    "blockscout": {
      "command": "docker",
      "args": [
        "run", "--rm", "-i",
        "ghcr.io/blockscout/mcp-server:latest"
      ]
    }
  }
}

When you run the server yourself, provide the key through the BLOCKSCOUT_PRO_API_KEY environment variable (for example -e BLOCKSCOUT_PRO_API_KEY=proapi_your_key_here).

PRO API Key Required:

Most data tools route through the authenticated Blockscout PRO API gateway, so a key is required — without one those tools fail before making an upstream request. Register at dev.blockscout.com; keys are prefixed proapi_.

Common Use Cases

  • On-Chain Research: Query transaction histories and wallet activities for blockchain analysis
  • Token Analysis: Look up token balances, transfers, and holder information across chains
  • Contract Verification: Access verified smart contract source code and ABIs for development
  • Blockchain Monitoring: Track blocks, gas prices, and network activity through AI conversations

When to Use This Server

Blockscout's MCP server is the fastest way to give an assistant on-chain data without running a node or writing RPC calls. Any EVM chain that exposes a Blockscout explorer is reachable through one config:

  • Wallet & token research — "What tokens does this address hold?" or "show the last 20 transactions" become natural-language queries instead of multi-line RPC calls.
  • Contract development — Pull verified source code and ABIs for a contract you're integrating against, so the assistant builds against the real interface.
  • On-chain monitoring — Track blocks, gas prices, and network activity for a chain you operate on, all from a chat session.

For lower-level EVM access (raw JSON-RPC, eth_getLogs, etc.) see Ethereum RPC Blockchain MCP; for wallet interaction and signing, see Thirdweb MCP.

Frequently Asked Questions

Sources