Tools Catalog

DeFi Protocol Tools for AI Agents

Written by , Product docsLast updated

This scoped endpoint exposes the current DeFi Protocol Analytics tool set.

Category Endpoint: POST /hive_defi_protocol/mcp

Providers represented here: CoinGecko, DeFiLlama


Scope

This page documents the tools exposed by the category-scoped MCP endpoint above.

  • tools/list on this category endpoint returns the current scoped tool set directly.
  • The full Hive server also exposes the complete wrapped provider catalog through root invoke_api_endpoint, category endpoints, and the REST catalog.
  • For the complete wrapped provider catalog, including tools outside this category page, see Live Catalog.

Included tools

ToolProviderSummary
get_global_defiCoinGeckoThis endpoint allows you query top 100 cryptocurrency global decentralized finance (DeFi) data including DeFi market cap, trading volume
get_defi_protocolsDeFiLlamaList DeFi protocols with TVL metrics and optional pagination.
get_defi_protocolDeFiLlamaGet detailed information about a specific DeFi protocol including historical TVL data
get_protocol_tvlDeFiLlamaGet current TVL (Total Value Locked) for a specific protocol as a single number
get_protocol_feesDeFiLlamaGet fee data for a specific protocol
get_chainsDeFiLlamaGet a list of all blockchain networks with their current TVL
get_chain_tvl_historyDeFiLlamaGet historical TVL data for a specific blockchain
get_chains_tvl_historyDeFiLlamaGet historical TVL data for all chains
get_yield_poolsDeFiLlamaGet yield pools with APY data
get_yield_pool_chartDeFiLlamaGet historical chart data for a specific yield pool showing APY and TVL over time
get_fees_overviewDeFiLlamaGet protocol fees overview
get_chain_feesDeFiLlamaGet fees overview for a specific blockchain with historical data and protocol breakdown
get_protocol_fee_summaryDeFiLlamaGet comprehensive fee summary for a specific protocol including revenue breakdown, fee tiers, and historical fee data.
defillama_get_treasuriesDeFiLlamaGet list of all protocol treasuries showing their holdings, value in USD, and asset composition across chains.
defillama_get_treasuryDeFiLlamaGet detailed treasury information for a specific protocol including token holdings, historical changes, and chain distribution.
defillama_get_raisesDeFiLlamaGet comprehensive list of all protocol funding rounds including amounts raised, investors, valuation, and funding categories.
defillama_get_emissionsDeFiLlamaGet token emission and unlock schedules for all protocols including vesting events, cliff unlocks, and circulation supply changes.
get_defi_oraclesDeFiLlamaGet list of DeFi oracles with their TVL secured and protocols using them.
get_defi_forksDeFiLlamaGet list of protocol forks with TVL data showing forked-from relationships in DeFi.
get_defi_categoriesDeFiLlamaGet DeFi protocol categories with aggregated TVL data for each category.
get_defi_entitiesDeFiLlamaGet list of DeFi entities (companies/organizations) with their associated protocols and combined TVL.

Example response shapes

Values below are illustrative response shapes, not live market data. Run the request against the live runtime for current prices, addresses, IDs, timestamps, and volumes.

get_protocol_tvl

Request:

json
{"tool": "get_protocol_tvl", "args": {"protocol": "uniswap"}}

Example response shape:

json
{
  "protocol": "uniswap",
  "tvl": 4850000000,
  "formatted_tvl": "$4.85B"
}

get_yield_pools

Example response shape:

json
{
  "totalPoolCount": 8500,
  "returnedPoolCount": 50,
  "pools": [
    {
      "chain": "Ethereum",
      "project": "uniswap",
      "symbol": "USDC-ETH",
      "tvlUsd": 850000000,
      "apy": 3.25
    }
  ]
}

Discovery

Use these discovery surfaces when you need the current live catalog:

  • GET https://mcp.hiveintelligence.xyz/api/v1/tools
  • resources/read hive://tools
  • get_api_endpoint_schema on the root /mcp endpoint