Free Base Blockchain Tools

13 free Base tools: address labels, tx explain, balances, receipts, gas, logs, bytecode.

使うべきか

品質と安全性

A
説明の品質
88%
スキーマの完全性
89%
命名の品質
97%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~922トークン数(ツール定義)
~427 B一般的なレスポンスサイズ
注意への影響は中程度(128k コンテキストの 0.72%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "free-blockchain": {
      "url": "https://agentsapi.top/free-blockchain/"
    }
  }
}

リモートエンドポイント

https://agentsapi.top/free-blockchain/streamable-http

できること

ツール一覧

ツール(13)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
🟢get_block_number

Get the current latest block number on Base

入力スキーマ

{
  "type": "object",
  "properties": {}
}
🟢get_gas_price

Get current gas price on Base

入力スキーマ

{
  "type": "object",
  "properties": {}
}
🟢get_balance(address)

Get ETH balance of an address on Base

入力スキーマ

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "EVM address (0x + 40 hex)"
    }
  },
  "required": [
    "address"
  ]
}
🟢get_transaction(tx_hash)

Get transaction details by hash on Base

入力スキーマ

{
  "type": "object",
  "properties": {
    "tx_hash": {
      "type": "string",
      "description": "Transaction hash (0x + 64 hex)"
    }
  },
  "required": [
    "tx_hash"
  ]
}
🟢get_address_label(address)

Get a human-readable label for an EVM address (100K+ entity labels: exchanges, bridges, protocols, scams). FREE, no payment required.

入力スキーマ

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "EVM address (0x + 40 hex)"
    }
  },
  "required": [
    "address"
  ]
}
🟢get_usdc_balance(address)

Get USDC balance of an address on Base (stablecoin balance, more useful than ETH for most agents)

入力スキーマ

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "EVM address (0x + 40 hex)"
    }
  },
  "required": [
    "address"
  ]
}
🟢explain_transaction_simple(tx_hash)

Explain a transaction in plain English: who sent what to whom, with address labels. FREE simplified version of our premium explain tool.

入力スキーマ

{
  "type": "object",
  "properties": {
    "tx_hash": {
      "type": "string",
      "description": "Transaction hash (0x + 64 hex)"
    }
  },
  "required": [
    "tx_hash"
  ]
}
🟢search_labels_by_category(category)

Search all labeled addresses by category (e.g. exchange, bridge, protocol, scam). Returns up to 50 matches.

入力スキーマ

{
  "type": "object",
  "properties": {
    "category": {
      "type": "string",
      "description": "Category to search: exchange, bridge, protocol, scam, nft, defi, other"
    }
  },
  "required": [
    "category"
  ]
}
🟢get_transaction_receipt(tx_hash)

Get transaction receipt by hash: success/failure status, gas used, logs. Useful for checking if a tx succeeded.

入力スキーマ

{
  "type": "object",
  "properties": {
    "tx_hash": {
      "type": "string",
      "description": "Transaction hash (0x + 64 hex)"
    }
  },
  "required": [
    "tx_hash"
  ]
}
🟢get_block_by_number(block_number)

Get block details by block number: timestamp, miner, transaction count, gas used.

入力スキーマ

{
  "type": "object",
  "properties": {
    "block_number": {
      "type": "string",
      "description": "Block number (decimal)"
    }
  },
  "required": [
    "block_number"
  ]
}
🟢get_contract_logs(contract_address, from_block, to_block)

Get event logs from a contract in a block range. Useful for tracking transfers, approvals, etc.

入力スキーマ

{
  "type": "object",
  "properties": {
    "contract_address": {
      "type": "string",
      "description": "Contract address (0x + 40 hex)"
    },
    "from_block": {
      "type": "string",
      "description": "Start block number (decimal)"
    },
    "to_block": {
      "type": "string",
      "description": "End block number (decimal)"
    }
  },
  "required": [
    "contract_address",
    "from_block",
    "to_block"
  ]
}
🟢estimate_gas(from, to, value)

Estimate gas needed for a transaction. Useful for dapps and wallets to show users how much gas they'll pay.

入力スキーマ

{
  "type": "object",
  "properties": {
    "from": {
      "type": "string",
      "description": "Sender address (0x + 40 hex)"
    },
    "to": {
      "type": "string",
      "description": "Recipient address (0x + 40 hex)"
    },
    "value": {
      "type": "string",
      "description": "ETH value to send (in wei, hex)"
    }
  },
  "required": [
    "from",
    "to"
  ]
}
🟢get_contract_code(address)

Get contract bytecode at an address. Useful for checking if an address is a contract or a wallet.

入力スキーマ

{
  "type": "object",
  "properties": {
    "address": {
      "type": "string",
      "description": "EVM address (0x + 40 hex)"
    }
  },
  "required": [
    "address"
  ]
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 13 件