Submit

Base Web3 Action Mcp Server

@doodlemax

A lightweight, high-performance Model Context Protocol (MCP) server for the Base L2 network. This server equips AI coding agents (such as Cursor, Windsurf, Zed, or Claude Desktop) with a powerful EVM toolset. Key capabilities include: 1. On-Chain Basenames Resolver: Resolves any '.base' domain name directly on-chain using Base L2 registry and resolver contracts, bypassing slow L1 gateways. 2. Token & NFT Deployer: Generates transaction payloads to deploy customized ERC-20 tokens and ERC-721 NFT collections. 3. Custom Contract Deployer: Generates deployment payloads for custom compiled bytecodes. 4. Token Transfers & Swaps: Builds native transfer and Uniswap V3 swap payloads. All transaction-building tools automatically encode and append the ERC-8021 Builder Code suffix to the transaction calldata, allowing developers to capture passive sequencer rewards on executed transactions securely and with zero runtime overhead.
Overview

Exposes 7 active Web3 tools for Base L2:

  • get_balance: Query native ETH or ERC-20 token balances on mainnet or sepolia.
  • resolve_basename: On-chain forward resolution for '.base' domain names.
  • build_transfer: Generate unsigned transaction data for token transfers.
  • build_swap: Generate Uniswap V3 swap payloads.
  • build_deploy_contract: Compile and generate custom contract deployment payloads.
  • build_deploy_token: Generate standard ERC-20 token deployment payloads.
  • build_deploy_nft: Generate standard ERC-721 NFT collection deployment payloads.

Server Config

{
  "mcpServers": {
    "base-web3": {
      "command": "node",
      "args": [
        "./index.js"
      ],
      "env": {
        "BASE_BUILDER_CODE": "bc_3nsmabm6"
      }
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.