MACH Base logo

MACH Base

Queries live Base mainnet data through 16 paid MCP tools using Streamable HTTP and USDC payments via x402.

Install MACH Base

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://api.mach.gallery/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

MACH Base MCP server exposes 16 read-only tools for querying live Base mainnet RPC data over Streamable HTTP. It covers blocks, gas, wallet and token balances, transaction details, receipts, logs, contract state, allowances, supplies, and ERC-20 transfers. Each call costs USDC through x402, with no account, API key, or subscription required. Use it when an agent needs current Base chain data without maintaining a separate RPC integration.

Use cases

  • Check a Base wallet’s ETH and token balances
  • Inspect a transaction and its confirmation depth
  • Query ERC-20 transfers within a bounded block range
  • Run read-only contract calls at a selected block
  • Monitor Base blocks, gas prices, and contract events

Key features

  • 16 paid Base mainnet data tools
  • Streamable HTTP MCP endpoint
  • Per-call USDC payments via x402
  • Live RPC reads for blocks, wallets, tokens, and contracts
  • Transaction, receipt, log, and transfer queries
  • Read-only eth_call support

Tools18

What MACH Base lets your agent do. Expand a tool for its parameters.

Verified live~2.3k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked

Recent health check succeeded.

9/9 checks healthy over the last 52d

What it can do

From the 18 tools this server returned when we ran it.

Handles credentials · 4Makes network requests · 1Read-only tools · 18

Observed 2026-10-13 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

MaintenanceActively maintainedStatus declared by the project or listing owner.
Tools exposed18Callable tools this server registers over MCP.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How MACH Base works

What MACH Base MCP server does

MACH Base MCP server gives AI agents access to live Base mainnet data through MCP tools. It is intended for agents that need current network, wallet, token, contract, block, or transaction information.

The service includes 16 paid tools. Most calls cost $0.005 USDC through x402; the transaction lookup tool costs $0.008 USDC.

How it works

Agents connect to the endpoint at https://api.mach.gallery/mcp using Streamable HTTP MCP. They select a tool and provide the relevant Base address, token address, transaction hash, block identifier, event filters, or contract call parameters. The service queries live Base mainnet data and returns the requested result.

Payment is handled per call with USDC through x402. The material does not specify a wallet setup, payment client configuration, network for settlement, or retry behavior, so those details should be verified before deployment.

Setup and configuration

Configure an MCP-compatible client to use the Streamable HTTP endpoint:

https://api.mach.gallery/mcp

No environment variables, API keys, user account, or subscription are listed as required. The calling environment must still support the service’s x402 payment flow and provide whatever payment details that flow requires. Exact client configuration varies by MCP host and is not provided here.

Tools and capabilities

The MACH Base MCP server provides tools for:

  • Reading the current Base block number and gas price.
  • Checking native ETH balances, ERC-20 balances, nonces, and ERC-20 allowances.
  • Determining whether an address contains deployed contract bytecode.
  • Looking up transactions, receipts, confirmation depth, and block headers with transaction hashes.
  • Running read-only eth_call requests at a selected block tag.
  • Filtering bounded contract logs by address, topics, and block range.
  • Reading native ETH and up to 10 caller-supplied ERC-20 balances in one wallet snapshot.
  • Reading ERC-20 or ERC-721 total supply.
  • Inspecting contract bytecode, best-effort token metadata, and common token interfaces.
  • Querying bounded ERC-20 Transfer events with optional sender and recipient filters.

The wallet and token tools operate on Base addresses and contracts. Event and log queries are bounded by the filters supplied to the tool, including block ranges where supported.

Limitations and notes

MACH Base MCP server is described as a data access service for Base mainnet.

Every tool call is paid, so automated workflows should account for per-request USDC costs. Most calls have the same listed price, while base_transaction costs more.

Results are live reads at request time. Contract metadata is best effort, and base_contract_info should not be treated as a complete token verification or indexing service.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about MACH Base

MACH Base is an MCP server that connects AI agents to live Base mainnet RPC data through Streamable HTTP. Its main tools read blocks, gas prices, wallet balances, tokens, transactions, receipts, logs, contract state, allowances, supplies, and transfers. Calls are paid in USDC through x402 without an account, API key, or subscription.

Connect an MCP-compatible client to https://api.mach.gallery/mcp using Streamable HTTP. No account, API key, subscription, or listed environment variable is required. The client or calling environment must support the service’s per-call USDC payment flow through x402.

Most tool calls cost $0.005 USDC, while base_transaction costs $0.008 USDC.

The listed tools read blockchain state, query events, inspect contracts, and execute read-only eth_call requests; signing, submission, deployment, and transfers are not described.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMACH Base AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/mach-base?style=directory)](https://allmcps.com/mcp/mach-base)
HTML Embed
<a href="https://allmcps.com/mcp/mach-base"><img src="https://allmcps.com/api/badge/mach-base?style=directory" alt="MACH Base on AllMCPs" /></a>