MCP Ethers Wallet

69 tools. 28 can modify or destroy data without limits.

16 destructive tools with no built-in limits. Policy required.

Last updated:

28 can modify or destroy data
41 read-only
69 tools total

Community server · catalogue entry verified 12/06/2026

How to control MCP Ethers Wallet ↓

What MCP Ethers Wallet exposes to your agents

Read (41) Write / Execute (11) Destructive / Financial (16)
Critical Risk

The most dangerous MCP Ethers Wallet tools

28 of MCP Ethers Wallet's 69 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control MCP Ethers Wallet

PolicyLayer is an MCP gateway — it sits between your AI agents and MCP Ethers Wallet, and nothing reaches the server without passing your rules. These are the rules we recommend:

Block financial tools by default
{
  "prepareERC1155BatchTransfer": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Requires human approval."
      }
    ]
  }
}

Financial tools should be explicitly enabled per use case, not open by default.

Rate limit write operations
{
  "prepareERC1155Transfer": {
    "limits": [
      {
        "counter": "prepareerc1155transfer_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "parseEther": {
    "limits": [
      {
        "counter": "parseether_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register MCP Ethers Wallet — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON MCP ETHERS WALLET →

Free to start. No card required.

All 69 MCP Ethers Wallet tools

READ 41 tools
Read parseEther parseEther Read checkWalletExists checkWalletExists Read erc1155_balanceOf erc1155_balanceOf Read erc1155_balanceOfBatch erc1155_balanceOfBatch Read erc1155_uri erc1155_uri Read erc20_balanceOf Get the ERC20 token balance for a specific address. Alternative naming for compatibility with MCP client tests Read erc20_getTokenInfo Get detailed information about an ERC20 token including its name, symbol, decimals, and total supply. Alternat Read erc721_balanceOf Get the number of ERC721 NFTs owned by a specific address. Alternative naming for compatibility with MCP clien Read erc721_tokenURI erc721_tokenURI Read formatEther formatEther Read formatUnits formatUnits Read getAllNetworks Get information about all available blockchain networks. Use this to identify network names, chain IDs, and RP Read getBlockDetails getBlockDetails Read getBlockNumber getBlockNumber Read getContractCode getContractCode Read getEnsResolutionGuidance Get guidance for resolving ENS names across networks and performing operations Read getERC1155Balance Get the balance of a specific token ID for an address in an ERC1155 contract Read getERC1155BatchBalances Get balances for multiple token IDs or owners in an ERC1155 contract Read getERC1155Metadata Get and parse the metadata for a specific token ID in an ERC1155 contract Read getERC1155TokensOfOwner Get all tokens owned by an address in an ERC1155 contract, with optional metadata Read getERC20Allowance Get the amount of tokens approved for a spender to use from an owner Read getERC20Balance Get the ERC20 token balance of a wallet Read getERC20TokenInfo Get basic information about an ERC20 token including name, symbol, decimals, and total supply Read getERC721CollectionInfo Get basic information about an NFT collection including name and symbol Read getERC721Metadata Get and parse the metadata for a specific NFT token, including name, description, image URL, and attributes Read getERC721Owner Get the current owner of a specific NFT token Read getERC721TokensOfOwner Get all NFTs owned by an address in a specific collection, with optional metadata Read getFeeData getFeeData Read getGasPrice getGasPrice Read getNetwork Get detailed information about a specific blockchain network. This provides the network Read getNFTInfo Get information about an ERC721 NFT collection including its name, symbol, and total supply. Provides basic de Read getNFTMetadata getNFTMetadata Read getNFTOwner Get the current owner of a specific ERC721 NFT token. Returns the Ethereum address that owns the specified tok Read getNFTTokenURI getNFTTokenURI Read getSupportedNetworks Get a list of all supported networks and their configurations. For more detailed information about networks, u Read getTransactionDetails getTransactionDetails Read getWalletBalance getWalletBalance Read getWalletTransactionCount getWalletTransactionCount Read listPrompts List all available prompts in the system Read lookupAddress lookupAddress Read resolveName resolveName

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about MCP Ethers Wallet

Can an AI agent move money through the MCP Ethers Wallet MCP server? +

Yes. The MCP Ethers Wallet server exposes 16 financial tools including prepareERC1155BatchTransfer, safeBatchTransferERC1155, safeTransferERC1155. Without a policy, an autonomous agent can call these with no spend caps, no rate limits, and no approval flow. PolicyLayer lets you block financial tools by default, require human approval, or set per-tool rate limits — enforced on every call.

How do I prevent bulk modifications through MCP Ethers Wallet? +

The MCP Ethers Wallet server has 6 write tools including prepareERC1155Transfer, prepareERC20Transfer, prepareERC721Approval. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach MCP Ethers Wallet.

How many tools does the MCP Ethers Wallet MCP server expose? +

69 tools across 4 categories: Execute, Financial, Read, Write. 41 are read-only. 28 can modify, create, or delete data.

How do I enforce a policy on MCP Ethers Wallet? +

Register the MCP Ethers Wallet MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every MCP Ethers Wallet tool call.

Deterministic rules across all 69 MCP Ethers Wallet tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

69 MCP Ethers Wallet tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.