Skip to main content
Glama

Blockscout MCP Server

Official
manifest-dev.json4.05 kB
{ "dxt_version": "0.1", "name": "blockscout-mcp-dev", "display_name": "Blockscout (dev)", "version": "0.5.0", "description": "Contextual blockchain activity analysis via Blockscout APIs", "long_description": "This extension enables contextual blockchain activity analysis with multi-chain support, intelligent context optimization, smart response slicing, and seamless pagination. The server exposes blockchain data including balances, tokens, NFTs, contract metadata, transactions, and logs via MCP for comprehensive blockchain analysis. This extension acts as a proxy to the official Blockscout MCP server.", "author": { "name": "Blockscout", "url": "https://blockscout.com" }, "repository": { "type": "git", "url": "https://github.com/blockscout/mcp-server" }, "homepage": "https://blockscout.com", "documentation": "https://mcp.blockscout.com", "support": "https://github.com/blockscout/mcp-server/issues", "icon": "blockscout.png", "server": { "type": "node", "entry_point": "node_modules/mcp-remote/dist/proxy.js", "mcp_config": { "command": "node", "args": [ "${__dirname}/node_modules/mcp-remote/dist/proxy.js", "${user_config.blockscout_url}", "--transport", "http-only", "--allow-http", "--header", "Blockscout-MCP-Intermediary: ClaudeDesktop" ], "env": {} } }, "user_config": { "blockscout_url": { "type": "string", "title": "Blockscout MCP Server URL", "description": "The URL of the Blockscout MCP server to connect to (e.g., http://127.0.0.1:8000/mcp for local development)", "default": "http://127.0.0.1:8000/mcp", "required": true } }, "tools": [ { "name": "__unlock_blockchain_analysis__", "description": "Provides custom instructions for the MCP host. This is a mandatory first step." }, { "name": "get_chains_list", "description": "Returns a list of all known blockchain chains" }, { "name": "get_address_by_ens_name", "description": "Converts an ENS name to its Ethereum address" }, { "name": "lookup_token_by_symbol", "description": "Searches for tokens by symbol" }, { "name": "get_contract_abi", "description": "Retrieves the ABI for a smart contract" }, { "name": "inspect_contract_code", "description": "Inspects a verified smart contract's source code, returning metadata or specific file content." }, { "name": "get_address_info", "description": "Gets comprehensive information about an address" }, { "name": "get_tokens_by_address", "description": "Returns ERC20 token holdings for an address" }, { "name": "get_latest_block", "description": "Returns the latest indexed block" }, { "name": "get_transactions_by_address", "description": "Gets transactions for an address" }, { "name": "get_token_transfers_by_address", "description": "Returns ERC-20 token transfers for an address" }, { "name": "transaction_summary", "description": "Provides a human-readable transaction summary" }, { "name": "nft_tokens_by_address", "description": "Retrieves NFT tokens owned by an address" }, { "name": "get_block_info", "description": "Returns detailed block information" }, { "name": "get_transaction_info", "description": "Gets comprehensive transaction information" }, { "name": "get_transaction_logs", "description": "Returns transaction logs with decoded event data" }, { "name": "read_contract", "description": "Executes a read-only smart contract function" } , { "name": "direct_api_call", "description": "Calls a curated raw Blockscout API endpoint" } ], "keywords": [ "blockchain", "ethereum", "evm", "blockscout", "arbitrum", "optimism" ], "license": "MIT" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/blockscout/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server