Turns any verified smart contract into an MCP server that Claude can query and interact with. Point it at a contract address on Etherscan, and it generates a complete server with tools for every function and event in the ABI. The web builder at mcp.ucai.tech lets you preview contracts in the browser with a built-in security scanner that flags common risks like rug pulls and pause functions. Works with any EVM contract, from Uniswap routers to ERC-20 tokens to custom protocols. Each generated server includes read operations for state queries and event logs, plus scaffolding for write operations if you wire up a signer. Install via pip, generate with one command, add the server path to your Claude config, and start asking questions about on-chain state.
claude mcp add --transport stdio io.github.nirholas-abi-to-mcp uvx abi-to-mcp