evm-mcp
Verified Safeby JamesANZ
Overview
Provides comprehensive access to Ethereum Virtual Machine (EVM) JSON-RPC methods for AI coding environments, enabling querying of any EVM-compatible network through various node providers.
Installation
npx -y @jamesanz/evm-mcpEnvironment Variables
- RPC_URL
- CHAIN_ID
Security Notes
The server functions as an RPC proxy, forwarding requests to a user-configured EVM node. It does not handle private keys; transaction submission requires pre-signed transaction data. RPC endpoints (RPC_URL, CHAIN_ID) are configured via environment variables, preventing hardcoded secrets. The `postinstall` script automatically modifies Claude Desktop's configuration file (`claude_desktop_config.json`) for seamless integration, which is a privileged file system operation but is documented and expected for its intended purpose. No direct 'eval' or malicious patterns were identified in the core logic beyond standard library usage.
Similar Servers
evm-mcp-server
Enables AI agents to interact with 60+ EVM-compatible blockchains, perform transactions, query data, and interact with smart contracts via a unified Model Context Protocol (MCP) interface.
mcp
An MCP server providing a set of mathematical tools (calculator functions) for remote execution via the Model Context Protocol.
mcp-playground
A web-based developer tool for testing, inspecting, and debugging Model Context Protocol (MCP) servers, supporting OAuth integration, request logging, and interactive execution of tools, resources, and prompts.
openocean-mcp
An MCP server for executing token swaps and fetching blockchain data across multiple decentralized exchanges using OpenOcean's aggregation API.