eth_mcp_server
Verified Safeby hmqgg
Overview
Enables AI agents to query Ethereum balances, fetch token prices, and simulate Uniswap V3 swaps using the Model Context Protocol.
Installation
cargo run --releaseEnvironment Variables
- ETH_RPC_URL
- ETH_PRIVATE_KEY
Security Notes
The server explicitly states it only simulates transactions and does not broadcast them to the blockchain. Private keys are handled via environment variables with strong security warnings against using real funds in production. It leverages `eth_call` with `statesOverride` for simulation, a safe practice, and uses `rust_decimal` to prevent financial precision errors. Dependency on an external token list (`tokens.uniswap.org`) for symbol resolution is noted as a potential point of failure for token lookups if the service is unavailable or compromised, but doesn't pose a direct code execution risk.
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-framework
A Rust framework for building AI agents with built-in Model Context Protocol (MCP) support, multi-LLM integration, and a web-based inspector for debugging.
nodit-mcp-server
Connects AI agents and developers to structured, context-ready blockchain data across multiple networks through Nodit's Web3 infrastructure.
kukapay-mcp-servers
Aggregates real-time cryptocurrency and blockchain data for AI agents and developers, spanning DeFi, trading, market analytics, and Web3 services.