MCP Server for Ethereum and EVM-Compatible Blockchains
The MCP Server for Ethereum and EVM-compatible blockchains is a powerful tool that bridges the gap between AI models and blockchain technology. This server, integrated with Claude, provides seamless access to Ethereum and other EVM-compatible blockchain operations using ethers.js v5. With the MCP server, users can create and manage wallets, check balances, send transactions, and interact with smart contracts effortlessly.
Key Features
Wallet Creation and Management
- Random Wallet Creation: Generate a new wallet with a random private key, ensuring secure and unique wallet addresses.
- Private Key Wallets: Create wallets using existing private keys, offering flexibility for users with pre-existing credentials.
- Mnemonic Phrase Wallets: Utilize mnemonic phrases for wallet creation, enhancing user accessibility and security.
- Encrypted JSON Wallets: Decrypt and create wallets from encrypted JSON files, adding an extra layer of security.
- Wallet Encryption: Secure your wallet with a password, safeguarding your assets from unauthorized access.
Wallet Properties
- Address Retrieval: Obtain the wallet address quickly and efficiently.
- Public and Private Key Access: Access both public and private keys with appropriate security warnings, ensuring user awareness.
- Mnemonic Phrase Access: Retrieve mnemonic phrases when available, facilitating wallet recovery and management.
Blockchain Methods
- Balance Checks: Instantly check wallet balances, keeping users informed of their assets.
- Chain ID Access: Identify the blockchain network your wallet is connected to, ensuring correct transactions.
- Gas Price Retrieval: Stay updated with current gas prices, optimizing transaction costs.
- Transaction Count: Monitor the number of transactions (nonce) sent from an account, aiding in transaction management.
- Contract Method Calls: Interact with smart contracts without sending transactions, providing flexibility and control.
Transaction Methods
- Transaction Sending: Seamlessly send transactions to other Ethereum wallets, facilitating smooth asset transfers.
- Transaction Signing: Sign transactions without sending them, offering a secure way to authorize operations.
- Transaction Population: Automatically populate transactions with missing fields, simplifying the transaction process.
Signing Methods
- Message Signing: Sign messages securely, ensuring authenticity and integrity.
- Typed Data Signing: Sign EIP-712 typed data, enhancing security for complex data structures.
- Message Verification: Verify signed messages, ensuring they have not been tampered with.
- Typed Data Verification: Verify signed typed data, maintaining the integrity of structured data.
Provider Methods
- Block and Transaction Retrieval: Access specific blocks and transactions by number or hash, providing comprehensive blockchain data.
- Transaction Receipt Access: Obtain transaction receipts, ensuring transparency and accountability.
- Code and Storage Access: Retrieve code and storage data at specific addresses, supporting smart contract interactions.
- Gas Estimation: Estimate gas required for transactions, optimizing costs and efficiency.
- Log Retrieval: Access logs matching specific filters, aiding in transaction analysis.
- ENS Resolver and Address Lookup: Resolve ENS names and addresses, simplifying user interactions.
Network Methods
- Network Information Access: Get current network information, ensuring users are informed about the blockchain environment.
- Block Number Retrieval: Access the current block number, aiding in synchronization and analysis.
- Fee Data Access: Obtain current fee data, including base and priority fees, optimizing transaction costs.
Use Cases
The MCP Server is ideal for developers and businesses looking to integrate blockchain capabilities into their applications. Whether you’re creating decentralized applications, managing digital assets, or conducting blockchain analysis, the MCP server provides the tools necessary to streamline operations and enhance functionality.
UBOS Platform Integration
The UBOS platform, a full-stack AI Agent Development Platform, leverages the MCP server to bring AI Agents to every business department. By orchestrating AI Agents and connecting them with enterprise data, UBOS helps businesses build custom AI Agents using LLM models and Multi-Agent Systems. This integration empowers businesses to harness the power of AI and blockchain technology, driving innovation and efficiency.
Conclusion
The MCP Server for Ethereum and EVM-compatible blockchains is a versatile and powerful tool that enhances the capabilities of AI models by providing access to blockchain operations. With its comprehensive feature set and seamless integration with the UBOS platform, the MCP server is an essential asset for businesses and developers looking to innovate and excel in the blockchain space.
Crypto Wallet EVM
Project Details
- dcSpark/mcp-cryptowallet-evm
- @mcp-dockmaster/mcp-cryptowallet-evm
- MIT License
- Last Updated: 3/26/2025
Recomended MCP Servers
Devin's attempt at creating an OpenSCAD MCP Server that takes a user prompt and generates a preview image...
A unified Model Context Protocol server implementation that aggregates multiple MCP servers into one.
Put an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
MCP Server for Interacting with Cube Semantic Layers
The Power of Databases, The Convenience of VS Code: All in One Place
Model Context Protocol Servers
This repo hosts an MCP server for volatility3.x





