MCP Crypto Wallet EVM provides Claude with access to Ethereum and EVM-compatible blockchain operations through ethers.js v5. Developed by dcSpark, this server enables wallet creation, balance checking, transaction sending, and smart contract interactions on EVM blockchains. It exposes over 40 tools organized into categories including wallet management, blockchain queries, transaction handling, and network operations, making it valuable for users who need to perform cryptocurrency operations directly through Claude without switching to specialized wallet applications.
Create a new wallet with a random private key.
Create a wallet from a private key.
Create a wallet from a mnemonic phrase.
Create a wallet by decrypting an encrypted JSON wallet.
Encrypt a wallet with a password.
Get the wallet address.
Get the wallet public key.
Get the wallet private key (with appropriate security warnings).
Get the wallet mnemonic phrase (if available).
Get the balance of the wallet.
Get the chain ID the wallet is connected to.
Get the current gas price.
Get the number of transactions sent from this account (nonce).
Call a contract method without sending a transaction.
Send a transaction.
Sign a transaction without sending it.
Populate a transaction with missing fields.
Sign a message.
Sign typed data (EIP-712).
Verify a signed message.
Verify signed typed data.
Get a block by number or hash.
Get a transaction by hash.
Get a transaction receipt.
Get the code at an address.
Get the storage at a position for an address.
Estimate the gas required for a transaction.
Get logs that match a filter.
Get the ENS resolver for a name.
Lookup the ENS name for an address.
Resolve an ENS name to an address.
Get the current network information.
Get the current block number.
Get the current fee data (base fee, max priority fee, etc.).
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!