Best for
- AI agents and IDE users needing real-time multi-chain blockchain data
- Blockchain analysts and developers
- Crypto researchers using Claude, Cursor, ChatGPT, or Codex
An official, full-featured multi-chain blockchain data MCP server from Blockscout, offering a hosted endpoint and self-hosting options; requires a PRO API key and targets read-only blockchain queries and analysis.
Strongest · Documentation 18/20 Weakest · Reliability 9/20
Static review · not runListed 2026-09-07
Read the FMRS scoring method →Runtime:Hosted (no local runtime) · Python · Docker
BLOCKSCOUT_PRO_API_KEY
Blockscout PRO API key obtained from the Blockscout Developer Portal; keys are prefixed with proapi_.
BLOCKSCOUT_SESSION_SECRET
Signing secret (at least 32 bytes) for the optional session metering feature.
BLOCKSCOUT_PRO_API_KEY_HEADER
Name of the request header carrying a client-supplied key in HTTP mode; defaults to Blockscout-MCP-Pro-Api-Key.
BLOCKSCOUT_PRO_API_LOW_CREDITS_THRESHOLD
Low-balance advisory threshold in credits (default 5000); set to 0 to disable.
BLOCKSCOUT_PRO_API_KEY_REQUIRED_NOTICE
Operator-configured notice appended to tool responses lacking a client key; intended for the official public server only.
BLOCKSCOUT_MCP_USER_AGENT
Custom leading part of the User-Agent header for RPC requests; defaults to 'Blockscout MCP'.
BLOCKSCOUT_DEV_JSON_RESPONSE
Development toggle returning plain JSON responses instead of SSE streams; for local testing only.
BLOCKSCOUT_MCP_ALLOWED_HOSTS
Allowed Host list for ngrok tunneling development.
BLOCKSCOUT_MCP_ALLOWED_ORIGINS
Allowed Origin list for ngrok tunneling development.
BLOCKSCOUT_SESSION_DB_PATH
Session database path; requires a persistent volume when metering is enabled.
BLOCKSCOUT_SESSION_MCP_MAX_CALLS
Per-session MCP tool call ceiling for callers without a client key; default 5.
BLOCKSCOUT_SESSION_REST_MAX_CALLS
Per-session REST call ceiling for callers without a client key; default 5.
BLOCKSCOUT_SESSION_TTL_SECONDS
Session TTL; default 900 seconds.
BLOCKSCOUT_SESSION_SWEEP_INTERVAL_SECONDS
How often expired session rows are cleaned up; defaults to once per TTL.
BLOCKSCOUT_DISABLE_COMMUNITY_TELEMETRY
Set to true to opt out of anonymous usage telemetry.
{"mcpServers":{"blockscout":{"url":"https://mcp.blockscout.com/mcp","headers":{"Blockscout-MCP-Pro-Api-Key":"proapi_your_key_here"}}}}
Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.
{
"servers": {
"blockscout": {
"url": "https://mcp.blockscout.com/mcp",
"headers": {
"Blockscout-MCP-Pro-Api-Key": "proapi_your_key_here"
}
}
}
}
Goes in your project's .vscode/mcp.json (VS Code uses a "servers" key).
claude mcp add --transport http blockscout https://mcp.blockscout.com/mcp --header 'Blockscout-MCP-Pro-Api-Key: proapi_your_key_here'
Run it in a terminal; replace any <…> placeholders with your own values first.
Configure https://mcp.blockscout.com/mcp with the Blockscout-MCP-Pro-Api-Key header in your client; tools such as __unlock_blockchain_analysis__ and get_chains_list should appear in the tool list. Calling get_chains_list confirms the connection works.
Once connected, you can ask your AI assistant things like:
No matching tools
Listed from the project's documentation, not tested by this site.
Blockscout MCP Server, maintained by Blockscout, wraps Blockscout APIs and exposes blockchain data—balances, tokens, NFTs, transactions, and contract metadata—via the Model Context Protocol to AI agents and IDEs such as Claude and Cursor. It supports multi-chain access via the Blockscout PRO API with Chainscout metadata enrichment, context optimization, smart response slicing, Base64URL cursor pagination, and a versioned REST API. A Blockscout PRO API key (proapi_ prefix) is required, supplied via the Blockscout-MCP-Pro-Api-Key header or the BLOCKSCOUT_PRO_API_KEY environment variable. The official hosted endpoint is https://mcp.blockscout.com/mcp. Community instances collect anonymous telemetry by default, which can be disabled with BLOCKSCOUT_DISABLE_COMMUNITY_TELEMETRY=true. Licensed under the Blockscout Software Licence.
Upstash's official server providing up-to-date third-party library docs for AI coding assistants
AI-powered NPM package analysis MCP server
An independent control layer that gives AI coding agents budgets, brakes, and receipts
GitHub's official MCP server for managing repos, issues, PRs, and workflows via natural language
Source revision 095ef2c03f1a Data synced 2026-10-19 Read the FMRS scoring method