Free Base Blockchain Tools
13 free Base tools: address labels, tx explain, balances, receipts, gas, logs, bytecode.
사용해야 할까요
품질 및 안전성
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`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"
]
}커뮤니티
증거