Back to Browse

Base Wallet Toolkit MCP Server

FinanceModerate7.5MCP RegistryLocal
Free

Server data from the Official MCP Registry

MCP server for Base wallet interactions: balances, gas, tokens, allowances, ENS.

About

MCP server for Base wallet interactions: balances, gas, tokens, allowances, ENS.

Security Report

7.5
Moderate7.5Low Risk

Valid MCP server (2 strong, 4 medium validity signals). 3 known CVEs in dependencies (0 critical, 2 high severity) Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.

3 files analyzed · 4 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

env_vars

Check that this permission is expected for this type of plugin.

What You'll Need

Set these up before or after installing:

Base mainnet RPC URL (defaults to https://mainnet.base.org)Optional

Environment variable: RPC_URL

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-lordbasilaiassistant-sudo-base-wallet-toolkit": {
      "env": {
        "RPC_URL": "your-rpc-url-here"
      },
      "args": [
        "-y",
        "base-wallet-toolkit-mcp"
      ],
      "command": "npx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

base-wallet-toolkit-mcp

An MCP server for AI agents to interact with Base chain wallets. Check balances, estimate gas, inspect tokens, verify allowances, and more.

Install

npx -y base-wallet-toolkit-mcp

Tools

ToolDescription
check_balancesGet ETH + ERC-20 token balances for any wallet
get_gas_estimateEstimate gas cost for a transaction on Base
get_token_infoGet ERC-20 token details (name, symbol, supply, decimals)
check_allowanceCheck token approval/allowance status
get_base_gas_priceGet current Base gas price and typical tx costs
resolve_addressResolve ENS name to address (or reverse lookup)
get_tx_statusCheck transaction status and details by hash

Setup

Add to your MCP client config (Claude Code, Cursor, etc.):

{
  "mcpServers": {
    "base-wallet-toolkit": {
      "command": "npx",
      "args": ["-y", "base-wallet-toolkit-mcp"]
    }
  }
}

No API keys required. All tools are read-only and use public Base RPC.

Use Cases

  • Portfolio tracking: Check ETH and token balances across wallets
  • Pre-trade checks: Verify allowances before swaps, estimate gas costs
  • Token research: Look up any ERC-20 token details on Base
  • Transaction monitoring: Check if a tx confirmed, reverted, or is pending
  • ENS resolution: Convert between ENS names and addresses
  • Gas optimization: Monitor Base gas prices to time transactions

Chain

  • Network: Base mainnet (chainId 8453)
  • RPC: Uses public Base RPC by default, configurable via RPC_URL env var
  • ENS: Resolves via Ethereum mainnet (configurable via ETH_RPC_URL)

License

MIT

Reviews

No reviews yet

Be the first to review this server!