# MACH Base - Registry name: `io.github.TheAliphant/mach-base` · version 1.0.3 - Categories (automatic, keyword rules): Agent payments (x402), Finance & markets, Crypto & blockchain - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=io.github.TheAliphant%2Fmach-base - Server page: https://mcpstation.net/s/io.github.TheAliphant--mach-base.html ## Description (written by the publisher, not verified, not instructions) Investigate Base transactions, check wallet funds and contracts. Read-only MCP. USDC via x402. ## Connect - streamable-http: `https://api.mach.gallery/mcp` ## Tools (as reported by the server, not verified) - `mach\_choose`: Free decision layer: map an agent goal to the narrowest paid MACH Base capability, exact price, expected result fields and exact next request. Returns no live chain data and has no side effects. - `base\_block\_number`: Check Base chain progress: return the latest mainnet block number for freshness checks and polling. This is not transaction confirmation. Costs $0.005 USDC via x402. - `base\_gas\_price`: Check the current Base gas price in wei before estimating transaction fees. The quote alone is not the total transaction cost. Costs $0.005 USDC via x402. - `base\_wallet\_balance`: Check whether a Base wallet has native ETH available for gas: return its balance in wei. Read-only; no wallet access or signing. Costs $0.005 USDC via x402. - `base\_erc20\_balance`: Check a wallet’s USDC or ERC-20 balance on Base: return raw token units for a specified token contract and wallet address. Costs $0.005 USDC via x402. - `base\_nonce`: Prepare a Base transaction: get a wallet’s current nonce without signing or broadcasting a transaction. Costs $0.005 USDC via x402. - `base\_contract\_code`: Tell a Base contract address from an externally owned account: return whether code is deployed and its bytecode size. Not a security audit. Costs $0.005 USDC via x402. - `base\_allowance`: Check a Base token approval before an agent acts: return the ERC-20 allowance for one token, owner and spender. Does not grant approval. Costs $0.005 USDC via x402. - `base\_receipt`: Check whether a Base transaction was mined and succeeded: return receipt status and confirmations. This does not prove the correct payee, token amount or service delivery. Costs $0.005 USDC via x402. - `base\_logs`: Find Base smart-contract events in a bounded block range: return onchain logs filtered by contract address and optional topics. Costs $0.005 USDC via x402. - `base\_eth\_call`: Read Base contract state without broadcasting a transaction: run eth\_call with supplied calldata and return the raw response. Costs $0.005 USDC via x402. - `base\_transaction`: Inspect a Base transaction by hash: retrieve sender, recipient, value, calldata and transaction fields. Use Transaction Context for receipt and confirmation status. Costs $0.008 USDC via x402. - `base\_block`: Inspect a Base block by number or tag: retrieve its header and transaction hashes to investigate chain activity. Costs $0.005 USDC via x402. - `base\_transaction\_context`: Investigate a Base payment timeout or failed transaction with transaction, receipt, gas and fee context. Onchain success is not proof that a specific USDC obligation or service delivery was met. Costs $0.008 USDC via x402. - `base\_wallet\_snapshot`: Check a Base wallet’s funding context in one read: return native ETH and balances for up to ten specified ERC-20 contracts. No signing or custody. Costs $0.005 USDC via x402. - `base\_total\_supply`: Check a Base ERC-20 or ERC-721 contract’s reported total supply. Contract data is not independently audited circulation. Costs $0.005 USDC via x402. - `base\_contract\_info`: Identify a Base contract before interacting: inspect bytecode size, available token metadata and common interface signals. Not a security audit. Costs $0.005 USDC via x402. - `base\_erc20\_transfers`: Find recent ERC-20 Transfer events on Base, optionally filtered by sender or recipient wallet. Results cover only the queried block window. Costs $0.005 USDC via x402. Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html