Agent♥︎Age
Catalog

io.github.lordbasilaiassistant-sudo/base-wallet-toolkit

Official

by lordbasilaiassistant-sudo · TypeScript

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

base-wallet-toolkit-mcp

An MCP server that enables AI agents to interact with Base chain wallets. It provides wallet balance checks, Base gas estimation, ERC-20 token inspection, allowance verification, and related queries (e.g., ENS). The server is packaged as an npm command and exposes dedicated tools for these blockchain read operations.

🛠️ Key Features

  • Base wallet interactions for balances, gas, tokens, and allowances
  • Supports ERC-20 token queries (token details like name, symbol, supply, decimals)
  • Includes gas price/gas estimation for transactions on Base
  • Mentions ENS in its scope

🚀 Use Cases

  • Retrieve ETH + ERC-20 balances for a given wallet
  • Estimate gas cost before submitting a transaction on Base
  • Inspect ERC-20 token metadata and supply details
  • Verify whether a wallet has approved/allowed tokens

⚡ Developer Benefits

  • Tool-oriented interface: check_balances, get_gas_estimate, get_token_info, check_allowance
  • Developer-facing token details: name, symbol, supply, decimals
  • Designed for use with Model Context Protocol (MCP)

⚠️ Limitations

  • Tool list shown is primarily focused on reading/estimating (balances, gas, token info, allowance checks); no write/transaction submission tools are described.

Topics

ai-agentbaseclaudedefierc20ethereummcpmcp-servermodel-context-protocolwallet