mcp-cryptowallet-evm
3
The MCP Crypto Wallet EVM provides blockchain capabilities to Ethereum and EVM-compatible blockchain operations. It leverages ethers.js for managing wallets, executing transactions, and interacting with blockchain networks efficiently through Claude. Installation supports both npx execution and manual setup, enabling easy integration with Claude Desktop.
MCP Crypto Wallet EVM
This project is an MCP server designed to provide Ethereum and EVM-compatible blockchain operations via ethers.js v5. Key features include:
Wallet Creation and Management
- Create wallets using random keys, private keys, mnemonics, or encrypted JSON.
- Encrypt wallets and retrieve wallet properties such as address, public key, private key, and mnemonic.
Blockchain and Transaction Tools
- Interact with blockchain functionalities like checking balances, sending transactions, and calling contract methods.
- Utilize provider and network methods for transactions, gas estimation, and network data.
Installation and Usage
- Can be executed via npx or installed manually.
- Requires Node.js v16+ and Claude Desktop application.
Configuration
- Supports environment variables for wallet operations.
- Easily integrated with Claude Desktop for enhanced Ethereum interactions.