Free Base Blockchain Tools

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

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
88%
Integridad del esquema
89%
Calidad de los nombres
97%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~922Tokens (definiciones de herramientas)
~427 BTamaño de respuesta típico
Impacto moderado en la atención (0.72% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

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

Puntos de conexión remotos

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

Qué puede hacer

Inventario de herramientas

Herramientas (13)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_block_number

Get the current latest block number on Base

Esquema de entrada

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

Get current gas price on Base

Esquema de entrada

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

Get ETH balance of an address on Base

Esquema de entrada

{
  "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

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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)

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

{
  "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.

Esquema de entrada

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

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada13 herramientas