Skip to main content
Glama
datakoot

Base Intel MCP

README.md
# 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).

## Quick start (hosted)

```bash
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:

```bash
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](https://datakoot.com) — intelligence APIs for AI agents.

## License

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

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

ActivityActive
ResponsivenessUnresponsive