EVM MCP (evmcp)

MCP server for EVM-compatible blockchain interactions and smart contract calls via the Model Context Protocol.

Verified

EVM MCP by evmcp is an MCP server that provides AI agents with structured access to EVM-compatible blockchain networks. It wraps common Ethereum Virtual Machine operations as MCP tools, enabling agents to query chain data, read smart contract state, and interact with EVM-based protocols through compatible MCP clients.

The server supports standard EVM operations including account balance lookups, transaction data retrieval, and smart contract function calls. By exposing these through the Model Context Protocol, it provides a typed interface that agents can use to interact with Ethereum and other EVM-compatible chains without managing raw RPC calls or ABI encoding directly. This simplifies the integration of on-chain data into agent-driven research and analysis workflows.

Setup requires configuring the server with RPC endpoints for target chains and registering it with an MCP client. Wallet credentials are needed for any operations that send transactions. Users should exercise caution with write operations, particularly smart contract interactions that involve token approvals or fund transfers. Testing on testnets and implementing explicit confirmation gates before mainnet execution is the recommended approach.