Search / com.datakoot/base-onchain-wallet-tokens
Base Intel MCP
not classifiedRead-only on-chain intelligence for AI agents on Base: balances, tokens, gas, tx status.
v2.1.0 · active · repository · descriptor JSON · versions
Search / com.datakoot/base-onchain-wallet-tokens
Read-only on-chain intelligence for AI agents on Base: balances, tokens, gas, tx status.
v2.1.0 · active · repository · descriptor JSON · versions
{
"mcpServers": {
"base-onchain-wallet-tokens": {
"type": "http",
"url": "https://base.datakoot.com/mcp"
}
}
}claude mcp add --transport http base-onchain-wallet-tokens https://base.datakoot.com/mcp[mcp_servers.base-onchain-wallet-tokens]
url = "https://base.datakoot.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"base-onchain-wallet-tokens": {
"type": "remote",
"url": "https://base.datakoot.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"base-onchain-wallet-tokens": {
"type": "http",
"url": "https://base.datakoot.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=base-onchain-wallet-tokens&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vYmFzZS5kYXRha29vdC5jb20vbWNwIn0%3D"
}{
"servers": {
"base-onchain-wallet-tokens": {
"type": "http",
"url": "https://base.datakoot.com/mcp"
}
}
}{
"mcpServers": {
"base-onchain-wallet-tokens": {
"httpUrl": "https://base.datakoot.com/mcp"
}
}
}extensions:
"base-onchain-wallet-tokens":
enabled: true
name: "base-onchain-wallet-tokens"
type: streamable_http
uri: "https://base.datakoot.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations5 of 5 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 644 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes15 tool changes in 30 daysstability.rug_pull5 tools kept their name but changed most of their description in 30 days; review before trusting themdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagetx_statuschangedoutput schemagas_nowchangedoutput schematoken_balancechangedoutput schematoken_infochangedoutput schemaaddress_reportchangedoutput schematx_statuschangeddescription, input schema, output schemameaning changedLook up a Base transaction by hash: status, from, to, value, block, gas used.
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).
gas_nowchangeddescription, output schemameaning changedCurrent Base network gas price (gwei and wei).
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.
token_balancechangeddescription, output schemameaning changedERC-20 token balance of a holder on Base (formatted + raw).
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.
token_infochangeddescription, output schemameaning changedERC-20 token metadata on Base: name, symbol, decimals, total supply.
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).
address_reportchangeddescription, output schemameaning changedOne-call snapshot of a Base address: ETH balance, USDC balance, tx count, and whether it is a contract.
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.
Showing the latest 10. Full history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +dns-namespace -unreachable(1 failures) ~updated-48d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://base.datakoot.com/mcp streamable-http | none | no (1 failures) | 91% | 172 ms | 2025-06-18 | 2026-10-20 |
address_reportread-only | 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. |
gas_nowread-only | 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. |
token_balanceread-only | 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. |
token_inforead-only | 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). |
tx_statusread-only | 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). |
Schemas: list_tools.
And 3 more from this publisher.
{
"name": "com.datakoot/base-onchain-wallet-tokens",
"title": "Base Intel MCP",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://base.datakoot.com/mcp",
"type": "streamable-http"
}
],
"version": "2.1.0",
"repository": {
"url": "https://github.com/datakoot/base-intel-mcp",
"source": "github"
},
"description": "Read-only on-chain intelligence for AI agents on Base: balances, tokens, gas, tx status."
}