Tools Reference
Network & Infrastructure Tools
Network & Infrastructure Tools
12 tools for network monitoring, gas prices, and blockchain infrastructure data.
MCP Endpoint: POST /hive_network_infrastructure/mcp
Data Sources: CoinGecko, GeckoTerminal, LunarCrush, CCXT
Network Information
get_networks
Get list of supported blockchain networks from GeckoTerminal.
| Parameter | Type | Required | Description |
|---|---|---|---|
| page | integer | No | Page number (default: 1) |
Example:
curl -X POST https://api.hiveintelligence.xyz/api/execute \
-H "Content-Type: application/json" \
-d '{
"toolName": "get_networks",
"arguments": {}
}'
Response includes:
- Network ID and name
- Chain ID
- Native token symbol
- Supported DEXes
get_networks_list
Get all supported networks with detailed information.
| Parameter | Type | Required | Description |
|---|---|---|---|
| (none) | - | - | No parameters required |
get_network_status
Get health and status of a specific network.
| Parameter | Type | Required | Description |
|---|---|---|---|
| network | string | Yes | Network ID (e.g., "ethereum", "bsc") |
Response:
{
"network": "ethereum",
"status": "operational",
"last_block": 19123456,
"is_healthy": true
}
get_network_stats
Get comprehensive statistics for a network.
| Parameter | Type | Required | Description |
|---|---|---|---|
| network | string | Yes | Network ID |
Gas Price Tools
get_gas_prices
Get current gas prices across multiple networks.
| Parameter | Type | Required | Description |
|---|---|---|---|
| (none) | - | - | No parameters required |
Example:
curl -X POST https://api.hiveintelligence.xyz/api/execute \
-H "Content-Type: application/json" \
-d '{
"toolName": "get_gas_prices",
"arguments": {}
}'
Response:
{
"ethereum": {
"slow": 15,
"standard": 20,
"fast": 25,
"instant": 30,
"base_fee": 14.5
},
"polygon": {
"slow": 30,
"standard": 50,
"fast": 80
}
}
Asset Platform Tools
get_asset_platforms
Get list of all asset platforms (blockchains) with contract addresses.
| Parameter | Type | Required | Description |
|---|---|---|---|
| filter | string | No | Filter by platform type |
Response includes:
- Platform ID and name
- Chain identifier
- Native coin ID
- Contract address format
System & Annotations
get_community_notes
Get community-contributed notes and annotations for assets.
| Parameter | Type | Required | Description |
|---|---|---|---|
| (none) | - | - | No parameters required |
get_system_changes
Get updates to potential changes in historical time series data from LunarCrush. Search term changes impact the most recent 72 hours (hourly) or 3 days (daily) data.
| Parameter | Type | Required | Description |
|---|---|---|---|
| (none) | - | - | No parameters required |
Response includes:
- Change descriptions
- Impact scope
- Affected time periods
CEX Infrastructure (CCXT)
get_exchange_status
Get system status for a centralized exchange.
| Parameter | Type | Required | Description |
|---|---|---|---|
| exchange | string | Yes | Exchange ID (e.g., "binance", "coinbase") |
Example:
curl -X POST https://api.hiveintelligence.xyz/api/execute \
-H "Content-Type: application/json" \
-d '{
"toolName": "get_exchange_status",
"arguments": {
"exchange": "binance"
}
}'
Response:
{
"status": "ok",
"updated": 1705700000,
"url": "https://www.binance.com/en/system-status"
}
get_exchange_time
Get server time from a centralized exchange for synchronization.
| Parameter | Type | Required | Description |
|---|---|---|---|
| exchange | string | Yes | Exchange ID |
get_exchange_markets
Get available trading markets/pairs from an exchange.
| Parameter | Type | Required | Description |
|---|---|---|---|
| exchange | string | Yes | Exchange ID |
Response includes:
- Trading pair symbols
- Base and quote currencies
- Market type (spot, futures)
- Trading status
get_exchange_currencies
Get supported currencies from an exchange.
| Parameter | Type | Required | Description |
|---|---|---|---|
| exchange | string | Yes | Exchange ID |
Response includes:
- Currency codes
- Deposit/withdrawal status
- Network support
- Precision settings
Supported Networks
| Network | ID | Native Token |
|---|---|---|
| Ethereum | ethereum | ETH |
| BNB Chain | bsc | BNB |
| Polygon | polygon | MATIC |
| Arbitrum | arbitrum | ETH |
| Optimism | optimism | ETH |
| Avalanche | avalanche | AVAX |
| Base | base | ETH |
| Solana | solana | SOL |
Quick Reference
| Tool | Description |
|---|---|
| get_networks | GeckoTerminal network list |
| get_networks_list | All supported networks |
| get_network_status | Network health status |
| get_network_stats | Network statistics |
| get_gas_prices | Current gas prices |
| get_asset_platforms | Asset platform list |
| get_community_notes | Community annotations |
| get_system_changes | Data platform updates |
| get_exchange_status | CEX system status |
| get_exchange_time | CEX server time |
| get_exchange_markets | CEX trading pairs |
| get_exchange_currencies | CEX currencies |