Skip to main content
Glama

Server Details

Investigate Base transactions, check wallet funds and contracts. Read-only MCP. USDC via x402.

The last two health checks of this connector failed. If this server requires authentication, missing or expired test credentials may be the cause. A test profile lets Glama authenticate for health checks and discover tools; it is separate from your personal connections.

If you are the author, claim ownership, then add or update a test profile under Admin → Test Profile.

Status
Unhealthy
Uptime
83.4% over 41 days
Last Tested
Transport
Streamable HTTP
URL

TDQS

A3.9/5.0

Scored across 18 tools

Disambiguation4/5

Tools target distinct Base resources and actions, and mach_choose plus careful descriptions reduce confusion. However, several overlaps remain (contract_code vs contract_info, wallet_balance vs wallet_snapshot, transaction vs transaction_context vs receipt, logs vs erc20_transfers), so not perfectly distinct.

Naming Consistency4/5

All names use snake_case, and every data tool follows a clear base_ prefix with noun-based names. The single mach_choose meta tool is a minor deviation in prefix and verb style, but overall naming remains highly predictable.

Tool Count4/5

18 tools is slightly above the ideal 3-15 range, but most are meaningful Base read primitives. Some redundancy (wallet_snapshot vs granular balance tools, contract_code vs contract_info) keeps it from a 5.

Completeness4/5

Coverage is broad for read-only Base inspection: blocks, transactions, receipts, logs, contract state, ERC-20 balances/allowances/transfers, gas price, nonce, and wallet snapshots, with eth_call as a generic read. Missing native transfer history, gas estimation, multi-allowance batching, and any write/broadcast path (likely intentional for this server).

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Addedmach_choose
  2. 15 tool updates
    • Changedbase_allowance9 fields changed
      • removedInput schema / properties / owner / $ref
        Removed value: -"#/properties/token"
      • addedInput schema / properties / owner / description
        Added value: +"ERC-20 token owner address on Base mainnet."
      • addedInput schema / properties / owner / pattern
        Added value: +"^0x[0-9a-fA-F]{40}$"
      • addedInput schema / properties / owner / type
        Added value: +"string"
      • removedInput schema / properties / spender / $ref
        Removed value: -"#/properties/token"
      • addedInput schema / properties / spender / description
        Added value: +"ERC-20 spender address whose allowance is being checked."
      • addedInput schema / properties / spender / pattern
        Added value: +"^0x[0-9a-fA-F]{40}$"
      • addedInput schema / properties / spender / type
        Added value: +"string"
      • addedInput schema / properties / token / description
        Added value: +"ERC-20 or token contract address on Base mainnet."
    • Changedbase_block1 field changed
      • addedInput schema / properties / block / description
        Added value: +"Base block selector: block number or tag such as latest, safe, finalized, pending or earliest."
    • Changedbase_contract_code1 field changed
      • addedInput schema / properties / address / description
        Added value: +"20-byte 0x-prefixed EVM address on Base mainnet."
    • Changedbase_contract_info1 field changed
      • addedInput schema / properties / address / description
        Added value: +"Smart-contract address on Base mainnet."
    • Changedbase_erc20_balance1 field changed
      • addedInput schema / properties / token / description
        Added value: +"20-byte 0x-prefixed EVM address on Base mainnet."
    • Changedbase_erc20_transfers11 fields changed
      • removedInput schema / properties / from_address / $ref
        Removed value: -"#/properties/token"
      • addedInput schema / properties / from_address / description
        Added value: +"Optional sender wallet to filter ERC-20 transfers."
      • addedInput schema / properties / from_address / pattern
        Added value: +"^0x[0-9a-fA-F]{40}$"
      • addedInput schema / properties / from_address / type
        Added value: +"string"
      • addedInput schema / properties / from_block / description
        Added value: +"First Base block to include in the transfer query."
      • removedInput schema / properties / to_address / $ref
        Removed value: -"#/properties/token"
      • addedInput schema / properties / to_address / description
        Added value: +"Optional recipient wallet to filter ERC-20 transfers."
      • addedInput schema / properties / to_address / pattern
        Added value: +"^0x[0-9a-fA-F]{40}$"
      • addedInput schema / properties / to_address / type
        Added value: +"string"
      • addedInput schema / properties / to_block / description
        Added value: +"Last Base block to include in the transfer query."
      • addedInput schema / properties / token / description
        Added value: +"ERC-20 or token contract address on Base mainnet."
    • Changedbase_eth_call3 fields changed
      • addedInput schema / properties / block / description
        Added value: +"Base block selector: block number or tag such as latest, safe, finalized, pending or earliest."
      • addedInput schema / properties / data / description
        Added value: +"0x-prefixed ABI calldata for a read-only eth_call."
      • addedInput schema / properties / to / description
        Added value: +"Smart-contract address on Base mainnet."
    • Changedbase_logs4 fields changed
      • addedInput schema / properties / address / description
        Added value: +"Smart-contract address on Base mainnet."
      • addedInput schema / properties / from_block / description
        Added value: +"First Base block to include in the log query."
      • addedInput schema / properties / to_block / description
        Added value: +"Last Base block to include in the log query."
      • addedInput schema / properties / topics / description
        Added value: +"Up to four Ethereum log topics; null keeps a topic position as a wildcard."
    • Changedbase_nonce1 field changed
      • addedInput schema / properties / address / description
        Added value: +"20-byte 0x-prefixed EVM address on Base mainnet."
    • Changedbase_receipt1 field changed
      • addedInput schema / properties / tx_hash / description
        Added value: +"32-byte 0x-prefixed Base transaction hash."
    • Changedbase_total_supply1 field changed
      • addedInput schema / properties / token / description
        Added value: +"ERC-20 or token contract address on Base mainnet."
    • Changedbase_transaction1 field changed
      • addedInput schema / properties / tx_hash / description
        Added value: +"32-byte 0x-prefixed Base transaction hash."
    • Changedbase_transaction_context1 field changed
      • addedInput schema / properties / tx_hash / description
        Added value: +"32-byte 0x-prefixed Base transaction hash."
    • Changedbase_wallet_balance1 field changed
      • addedInput schema / properties / address / description
        Added value: +"20-byte 0x-prefixed EVM address on Base mainnet."
    • Changedbase_wallet_snapshot6 fields changed
      • addedInput schema / properties / address / description
        Added value: +"Wallet or account address on Base mainnet."
      • addedInput schema / properties / tokens / description
        Added value: +"Up to ten token contract addresses whose balances should be included."
      • removedInput schema / properties / tokens / items / $ref
        Removed value: -"#/properties/address"
      • addedInput schema / properties / tokens / items / description
        Added value: +"ERC-20 or token contract address on Base mainnet."
      • addedInput schema / properties / tokens / items / pattern
        Added value: +"^0x[0-9a-fA-F]{40}$"
      • addedInput schema / properties / tokens / items / type
        Added value: +"string"
  3. 1 tool update
    • Addedbase_transaction_context
  4. 16 tool updates
    • First observedbase_allowance
    • First observedbase_block
    • First observedbase_block_number
    • First observedbase_contract_code
    • First observedbase_contract_info
    • First observedbase_erc20_balance
    • First observedbase_erc20_transfers
    • First observedbase_eth_call
    • First observedbase_gas_price
    • First observedbase_logs
    • First observedbase_nonce
    • First observedbase_receipt
    • First observedbase_total_supply
    • First observedbase_transaction
    • First observedbase_wallet_balance
    • First observedbase_wallet_snapshot

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources