Skip to main content
Glama
Base Intel MCP

Base Intel MCP

Base Intel MCP — by Datakoot

Read-only on-chain intelligence for AI agents on Base. No API keys.

Give an agent a Base address, token, or transaction hash and it reads balances, token metadata, gas, and transaction status live from chain.

Tools

Tool

What it does

address_report

ETH + USDC balance, tx count, and contract check for an address

token_info

ERC-20 name, symbol, decimals, total supply

token_balance

Any ERC-20 balance for any holder (formatted + raw)

gas_now

Current Base gas price (gwei + wei)

tx_status

Transaction status, from/to, value, block, gas used

No API keys required. Data read live from Base mainnet public RPC (with fallbacks).

Related MCP server: base-wallet-toolkit-mcp

Quick start (hosted)

claude mcp add --transport http base-intel https://base.datakoot.com/mcp

Try it in 10 seconds — no key, no signup

Paste this into a terminal:

curl -s https://base.datakoot.com/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "gas_now", "arguments": {}}}'

You get the current gas price on the Base network — no API key, nothing to sign up for.

Or point any MCP client at the URL and just ask your agent, in plain language:

  • "What's gas on Base right now?"

  • "Summarize the token holdings of this Base wallet: 0x…"

Example agent workflows

  • "What is in wallet 0x... on Base?" -> address_report

  • "What token is 0x833589... and what is its supply?" -> token_info

  • "Did transaction 0x... succeed?" -> tx_status

Part of Datakoot — intelligence APIs for AI agents.

License

MIT. On-chain data via public Base RPC. Read-only; informational only, not financial advice.

Available Tools

5 tools
address_reportAddress ReportA
Read-onlyIdempotent
Inspect

One-call snapshot of any Base address: ETH balance, USDC balance, transaction count, and whether it is a smart contract or a regular wallet. Use it to sanity-check a counterparty or a payment address before sending funds. Input: a 0x address.

Inputs: address (required). Returns: address, network, tx_count, provenance, +3 more

gas_nowGas NowA
Read-onlyIdempotent
Inspect

Current gas price on the Base network (Coinbase's Ethereum L2), in gwei and wei, read live from a Base RPC node. Use before sending a Base transaction or estimating its cost. Takes no input.

Inputs: no named parameters. Returns: network, provenance, gas_price_wei, gas_price_gwei

token_balanceToken BalanceA
Read-onlyIdempotent
Inspect

How much of an ERC-20 token a wallet holds on Base, returned both human-formatted (using the token's decimals) and raw. Pass the token contract address and the holder address, both 0x + 40 hex. Example: USDC 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913.

Inputs: token (required), address (required). Returns: token, holder, symbol, balance, +4 more

token_infoToken InfoA
Read-onlyIdempotent
Inspect

ERC-20 token metadata on Base, read on-chain: name, symbol, decimals, and total supply, plus whether the address really behaves like an ERC-20. Use it to verify a token contract before trusting or displaying it. Input: the token contract address (0x + 40 hex).

Inputs: token (required). Returns: name, token, symbol, network, +4 more

tx_statusTx StatusA
Read-onlyIdempotent
Inspect

Look up a Base transaction by hash and report whether it is pending, succeeded, or failed, with from, to, value, block number, and gas used. Use it to confirm a payment or contract call landed. Input: the transaction hash (0x + 64 hex; the 0x is optional).

Inputs: hash (required). Returns: to, from, hash, found, +6 more

Tool Schema Changelog

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

Loading tool schema changelog…

    TDQS

    A4.1/5.0

    Scored across 5 tools

    Disambiguation4/5

    Tools mostly target distinct resources: address_report gives a wallet/contract snapshot, token_info gives ERC-20 metadata, token_balance gives ERC-20 holdings, gas_now gives network gas, and tx_status checks transactions. The only mild overlap is that address_report already includes USDC balance, which could overlap with token_balance for USDC, but descriptions make the intended use clear.

    Naming Consistency5/5

    All names use concise snake_case noun phrases (address_report, token_info, token_balance, gas_now, tx_status) with a consistent two-word pattern. There is no mixing of camelCase, verb styles, or arbitrary conventions.

    Tool Count5/5

    Five tools is well-scoped for a read-only Base intelligence server. Each tool earns its place by covering a distinct core query type: address, token metadata, token balance, gas, and transaction status.

    Completeness4/5

    The set covers the main read-only intel needs: address sanity checks, token verification, balances, gas estimation, and transaction confirmation. Minor gaps exist for block-level data, transaction history, and event/contract reads, but agents can work around these for the stated core purposes.

    Maintenance

    ActivityMaintained
    ResponsivenessLimited data

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      C
      maintenance
      Enables AI agents to fetch live multi-chain portfolio, token info, gas prices, and token prices across Ethereum, Base, Polygon, Arbitrum, and Optimism with a single call. No API key required.
      4
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI assistants to query on-chain data across EVM chains like Base, Optimism, Avalanche, Celo, and Arbitrum, including balances, transactions, gas, and smart contract interactions.
      48 npm
      MIT