← blockscout.com
INDIVIDUAL MCP TOOL
get_contract_abi
Get smart contract ABI (Application Binary Interface).
LIVE ENDPOINT
https://mcp.blockscout.com/mcp
Connect to this endpoint to inspect the live schema for get_contract_abi and invoke it with your own arguments.
Indexed input schema
{}Risk classification
Inferred read-only · medium confidence · heuristic, not a guarantee.
- No write-capable action terms were found; this is not proof that invocation has no side effects.
Parent server
CONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.blockscout-mcp-server]
url = "https://mcp.blockscout.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"blockscout-mcp-server": {
"type": "http",
"url": "https://mcp.blockscout.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: blockscout-mcp-server
Remote MCP URL: https://mcp.blockscout.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"blockscout-mcp-server": {
"url": "https://mcp.blockscout.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"blockscout-mcp-server": {
"type": "http",
"url": "https://mcp.blockscout.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "blockscout-mcp-server",
"transport": "streamable-http",
"url": "https://mcp.blockscout.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
Related tools
__unlock_blockchain_analysis__— Mandatory initialization step for any session against the Blockscout MCP server.get_block_info— Get block information like timestamp, gas used, burnt fees, transaction count etc.get_block_number— Retrieves the block number and timestamp for a specific date/time or the latest block.get_address_by_ens_name— Useful for when you need to convert an ENS domain name (e.get_transactions_by_address— Retrieves native currency transfers and smart contract interactions (calls, internal txs) for an address.get_token_transfers_by_address— Get ERC-20 token transfers for an address within a specific time range.lookup_token_by_symbol— Search for token addresses by symbol or name.inspect_contract_code— Inspects a verified contract's source code or metadata.