Tools Catalog

Portfolio and Wallet Tools for AI Agents

Written by , Product docsLast updated

This scoped endpoint exposes the current Portfolio & Wallet tool set.

Category Endpoint: POST /hive_portfolio_wallet/mcp

Providers represented here: Alchemy, Codex, Moralis, Helius


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_wallet_balancesCodexGet token balances for a wallet
get_wallet_token_eventsCodexGet a list of token events for a given wallet address
filter_walletsCodexSearch and filter blockchain wallets based on various criteria.
filter_token_walletsCodexFilter wallets that hold or trade a specific token.
get_wallet_statsCodexGet comprehensive statistics for a wallet.
get_wallet_chartCodexGenerate chart data for wallet.
filter_network_walletsCodexFilter and rank wallets by realized profit, trading activity, or other metrics on Codex
alchemy_get_tokens_by_walletAlchemyFetch token holdings with metadata and prices for one or more EVM wallets
alchemy_get_token_balances_by_walletAlchemyFetch native and ERC-20 token balances across Alchemy-supported chains
alchemy_get_nfts_by_walletAlchemyFetch NFTs owned by one or more wallets with optional metadata
alchemy_get_nft_contracts_by_walletAlchemyList NFT contracts represented in a wallet
alchemy_get_native_balanceAlchemyRead native token balances for EVM wallets
alchemy_get_asset_transfersAlchemyFetch asset transfer history for a wallet or address
moralis_get_wallet_historyMoralisGet complete decoded transaction history for a wallet using Moralis
moralis_get_wallet_profitabilityMoralisGet per-token profit and loss (PnL) for a wallet using Moralis
moralis_get_wallet_profitability_summaryMoralisGet aggregate profit/loss summary for a wallet using Moralis
moralis_get_wallet_pnlMoralisGet wallet PnL details
moralis_get_wallet_pnl_summaryMoralisGet wallet PnL summary metrics
moralis_get_wallet_defi_positionsMoralisGet all DeFi positions for a wallet across protocols using Moralis
moralis_get_wallet_defi_summaryMoralisGet DeFi summary for a wallet using Moralis
moralis_get_wallet_swapsMoralisGet all swap transactions for a wallet using Moralis
moralis_get_wallet_chain_activityMoralisGet chain-level activity for a wallet
moralis_get_wallet_statsMoralisGet summary statistics for a wallet using Moralis
moralis_get_wallet_insightMoralisGet comprehensive wallet insight metrics with chain breakdown using Moralis
moralis_get_pumpfun_new_tokensMoralisGet newly created Pump.fun tokens on Solana using Moralis
moralis_get_pumpfun_bonding_tokensMoralisGet Pump.fun tokens currently in the bonding curve phase on Solana using Moralis
moralis_get_pumpfun_graduated_tokensMoralisGet Pump.fun tokens that have graduated from the bonding curve to Raydium on Solana using Moralis
helius_get_balanceHeliusGet a Solana account's native SOL balance
helius_get_token_balancesHeliusGet SPL token balances for a Solana wallet
helius_get_assets_by_ownerHeliusFetch Solana DAS assets owned by a wallet
helius_get_token_accountsHeliusList parsed token accounts for a Solana wallet
helius_get_parsed_transactionsHeliusParse Solana transactions by signature
helius_get_parsed_address_transactionsHeliusFetch parsed transactions for a Solana address
helius_get_wallet_identityHeliusResolve identity and labeling signals for a wallet
helius_get_wallet_batch_identityHeliusResolve identity signals for multiple wallets
helius_get_wallet_balancesHeliusGet Solana wallet balance summary
helius_get_wallet_historyHeliusGet Solana wallet history
helius_get_wallet_transfersHeliusGet Solana wallet transfer history
helius_get_wallet_funded_byHeliusIdentify funding sources for a Solana wallet

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.

alchemy_get_token_balances_by_wallet

Request:

json
{"tool": "alchemy_get_token_balances_by_wallet", "args": {"address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045", "network": "eth-mainnet"}}

Example response shape:

json
{
  "address": "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
  "network": "eth-mainnet",
  "tokens": [
    {
      "contractAddress": "0x...",
      "symbol": "ETH",
      "balance": "1.23"
    }
  ]
}

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