Base Web3 Action Mcp Server

Created By
doodlemax7 hours ago
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"
      }
    }
  }
}
Project Info
Created At
7 hours ago
Updated At
7 hours ago
Author Name
doodlemax
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Zoviz Mcp

21 hours ago
Muxara
@muxara

13 hours ago