{
  "name": "Hive Intelligence",
  "id": "xyz.hiveintelligence/mcp",
  "version": "1.6.0",
  "protocolVersion": "2025-11-25",
  "description": "Live crypto and macro market data for AI agents.",
  "longDescription": "Live crypto and macro market data for AI agents. Every answer with its source, its age, and a receipt. Interactive clients connect to the hosted URL with OAuth; headless agents use an API key from secret storage. Hive connects Claude Desktop, Claude Code, Cursor, Windsurf, VS Code, OpenAI Responses API, Grok, Codex CLI, Kimi Code CLI, Qwen Code, Gemini CLI to live crypto prices, wallet positions, DeFi activity, NFT analytics, and token risk across supported EVM, Bitcoin, Solana, and cross-chain network data. Technical inventory: root /mcp exposes 8 discovery tools that route to 534 callable tools: 516 provider tools across 9 category-scoped endpoints plus 18 Hive-native stateful tools from 12 provider groups: Alchemy, CoinGecko, DeFiLlama, GoPlus, CCXT, Helius, Hyperliquid, Open Data Fetch, Tenderly, Moralis, Hive Archive, RWA Perps. Optimized for agent tool calls, runtime discovery, and programmatic workflows.",
  "author": {
    "name": "Hive Intelligence",
    "url": "https://hiveintelligence.xyz",
    "email": "support@hiveintelligence.xyz"
  },
  "homepage": "https://www.hiveintelligence.xyz",
  "documentation": "https://docs.hiveintelligence.xyz",
  "repository": {
    "type": "git",
    "url": "https://github.com/hive-intel/hive-sdk"
  },
  "license": "UNLICENSED",
  "licenseNote": "The hosted managed server source is not published. The hive-intelligence@1.6.0 release reports UNLICENSED metadata; npm and the hosted runtime both serve this version. packages/mcp-client carries an MIT license, and the public hive-intel/hive-sdk repository exposes docs plus the typed client adapter under client/.",
  "categories": [
    "finance",
    "crypto",
    "defi",
    "web3",
    "ai-agents"
  ],
  "tags": [
    "mcp",
    "modelcontextprotocol",
    "crypto",
    "cryptocurrency",
    "defi",
    "wallets",
    "token-security",
    "claude",
    "cursor",
    "chatgpt",
    "gemini",
    "windsurf",
    "ai-agents"
  ],
  "transports": [
    {
      "type": "streamable-http",
      "url": "https://mcp.hiveintelligence.xyz/mcp",
      "primary": true
    },
    {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "-p",
        "hive-intelligence@latest",
        "hive"
      ],
      "package": {
        "registry": "npm",
        "name": "hive-intelligence",
        "bin": "hive"
      }
    }
  ],
  "package": {
    "name": "hive-intelligence",
    "command": "hive",
    "install": "npx -y -p hive-intelligence@latest hive",
    "stdioArgs": [
      "-y",
      "-p",
      "hive-intelligence@latest",
      "hive"
    ]
  },
  "authentication": {
    "type": "oauth_2_1_or_api_key",
    "required": true,
    "appliesTo": [
      "streamable-http",
      "rest",
      "cli"
    ],
    "notRequiredFor": [
      "anonymous playground demo",
      "public website metadata files"
    ],
    "note": "Interactive MCP clients should connect with only the hosted URL and complete OAuth in the browser. API-key headers remain an explicit fallback for headless clients, server-side OpenAI Responses API calls, REST, CLI, and automation.",
    "interactive": {
      "type": "oauth_2_1",
      "config": "url_only",
      "url": "https://mcp.hiveintelligence.xyz/mcp",
      "protectedResourceMetadata": "https://mcp.hiveintelligence.xyz/.well-known/oauth-protected-resource/mcp",
      "installReadiness": "https://www.hiveintelligence.xyz/api/install-readiness"
    },
    "headless": {
      "type": "api_key",
      "recommendedHeader": "Authorization: Bearer <YOUR_HIVE_API_KEY>",
      "legacyHeader": "x-api-key: <YOUR_HIVE_API_KEY>"
    },
    "headers": {
      "x-api-key": "<YOUR_HIVE_API_KEY>",
      "Authorization": "Bearer <YOUR_HIVE_API_KEY>"
    },
    "b2bSubjectHeaders": {
      "note": "B2B-enabled API keys may isolate downstream customer state by sending signed subject headers from a trusted backend adapter. Stateful writes require these headers when b2b_subjects_enabled=true.",
      "readinessUrl": "https://mcp.hiveintelligence.xyz/api/v1/b2b/readiness",
      "headers": [
        "X-Hive-Tenant-Id",
        "X-Hive-End-User-Id",
        "X-Hive-Subject-Timestamp",
        "X-Hive-Subject-Signature"
      ],
      "signaturePayload": "METHOD + \"\\n\" + PATH + \"\\n\" + TENANT_ID + \"\\n\" + END_USER_ID + \"\\n\" + TIMESTAMP",
      "algorithm": "HMAC-SHA256"
    },
    "signupUrl": "https://www.hiveintelligence.xyz/login?next=/dashboard/connect",
    "freeTier": {
      "monthlyCredits": 10000,
      "requestsPerMinute": 30,
      "description": "Free tier: no credit card required"
    }
  },
  "authCompatibility": {
    "remoteAuthMode": "oauth_2_1_with_api_key_fallback",
    "oauth": true,
    "supportedCredentialTransports": [
      "OAuth 2.1 authorization discovery for interactive MCP clients",
      "Authorization: Bearer <YOUR_HIVE_API_KEY>",
      "x-api-key: <YOUR_HIVE_API_KEY>"
    ],
    "compatibleClients": [
      "Claude Code",
      "Cursor",
      "VS Code",
      "Windsurf",
      "Gemini CLI",
      "OpenAI Responses API",
      "ChatGPT custom apps",
      "Grok custom MCP connectors"
    ],
    "note": "Interactive MCP clients should connect with only the hosted URL and complete OAuth in the browser. API-key headers remain an explicit fallback for headless clients, server-side OpenAI Responses API calls, REST, CLI, and automation."
  },
  "capabilities": {
    "tools": {},
    "resources": {},
    "prompts": {},
    "toolCount": 8,
    "visibleToolCount": 8,
    "underlyingToolCount": 534,
    "providerToolCount": 516,
    "hiveNativeToolCount": 18,
    "categoryCount": 9,
    "categoryEndpoints": [
      "/hive_market_data/mcp",
      "/hive_onchain_dex/mcp",
      "/hive_portfolio_wallet/mcp",
      "/hive_token_contract/mcp",
      "/hive_defi_protocol/mcp",
      "/hive_nft_analytics/mcp",
      "/hive_security_risk/mcp",
      "/hive_network_infrastructure/mcp",
      "/hive_search_discovery/mcp"
    ],
    "alternativeSurfaces": {
      "rest": "https://mcp.hiveintelligence.xyz/api/v1/execute",
      "cli": "npx -y -p hive-intelligence@latest hive init --all --browser"
    },
    "taskToolsetCount": 12,
    "workflowPolicy": {
      "compactSearch": {
        "defaultDetail": "compact",
        "defaultToolsetLimit": 3,
        "maximumToolsetLimit": 5,
        "exactToolsetResource": "hive://toolsets/{id}"
      },
      "creditCost": {
        "discoveryAndSchema": 0,
        "materialEndpointExecution": 1
      },
      "materialCallBudgets": {
        "productWorkflow": {
          "default": 4,
          "maximum": 8
        },
        "statefulMonitoring": {
          "default": 2,
          "maximum": 5
        },
        "metaDiscovery": {
          "default": 0,
          "maximum": 2
        }
      },
      "fallbackCondition": "Use a fallback only when primary evidence is unavailable, gated, stale for the user's decision, or materially disagrees; never call every fallback by default.",
      "resultValidation": "validate_task_result checks structure, duplicate receipts, and completion contradictions. It does not authenticate invented receipt text; copy server-issued _hive metadata exactly."
    },
    "observability": {
      "publicStatusPage": "https://www.hiveintelligence.xyz/status",
      "transportHealth": "https://mcp.hiveintelligence.xyz/health",
      "diagnosticHealth": "https://mcp.hiveintelligence.xyz/api/health",
      "taskCanaryHistory": "https://mcp.hiveintelligence.xyz/api/health/toolsets/history",
      "workflowHistory": "https://mcp.hiveintelligence.xyz/api/health/workflows/history",
      "dimensions": [
        "transport",
        "oauthLifecycle",
        "providers",
        "taskCanaries",
        "workflowRouting",
        "mcpProtocol",
        "catalogIntegrity",
        "rateLimiter"
      ],
      "policy": "Reachability is separate from diagnostic evidence. Missing or stale evidence is unknown, not healthy or down."
    },
    "taskToolsets": [
      {
        "id": "market_research",
        "kind": "product",
        "label": "Market Research",
        "purpose": "Answer price, market cap, OHLC, exchange, order book, derivatives, and trading-context questions.",
        "outcome": "A current market view with exact asset/exchange fixtures, price context, liquidity, volume, and freshness/status notes.",
        "requiredIdentifiers": [
          "token symbol or contract",
          "chain or exchange id"
        ],
        "optionalIdentifiers": [
          "quote currency",
          "time range",
          "pair address"
        ],
        "recommendedTools": [
          "get_price",
          "get_coins_market_data",
          "get_coin_market_chart_range",
          "get_coin_ohlc",
          "get_coin_tickers",
          "get_ticker",
          "get_orderbook",
          "get_recent_trades",
          "get_funding_rates",
          "get_open_interest",
          "get_liquidations",
          "get_options_overview",
          "ccxt_fetch_last_prices",
          "ccxt_fetch_greeks",
          "alchemy_get_token_prices_by_symbol",
          "alchemy_get_token_prices_by_address"
        ],
        "fallbackTools": [
          "get_global_stats",
          "get_gainers_losers",
          "get_derivatives_tickers",
          "get_open_interest_history",
          "get_funding_rate_history",
          "ccxt_fetch_option_chain",
          "get_exchange_tickers",
          "get_supported_currencies"
        ],
        "stableFixtures": [
          {
            "name": "bitcoin",
            "value": "bitcoin",
            "description": "Canonical CoinGecko asset id for BTC market checks."
          },
          {
            "name": "binance",
            "value": "binance",
            "description": "Common CCXT exchange id for public market data checks."
          }
        ],
        "exampleUserTasks": [
          "What is ETH doing across spot and derivatives markets today?",
          "Show me SOL liquidity and recent exchange context."
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "market",
          "price",
          "spot",
          "cex",
          "exchange",
          "orderbook",
          "ohlc",
          "derivatives",
          "funding",
          "open interest",
          "liquidations",
          "options",
          "volume"
        ]
      },
      {
        "id": "token_diligence",
        "kind": "product",
        "label": "Token Diligence",
        "purpose": "Investigate metadata, market context, liquidity, holders, DEX pairs, risk, and enrichment signals.",
        "outcome": "A replayable token report separating market data, on-chain activity, liquidity, holder concentration, and risk findings.",
        "requiredIdentifiers": [
          "chain",
          "token contract or exact token id"
        ],
        "optionalIdentifiers": [
          "symbol",
          "pair address",
          "time range"
        ],
        "recommendedTools": [
          "get_token_top_holders",
          "get_token_pools",
          "get_token_ohlcv",
          "get_token_info",
          "get_token_security",
          "detect_rugpull",
          "alchemy_get_token_metadata",
          "alchemy_get_token_prices_by_address",
          "moralis_get_token_score",
          "moralis_get_token_analytics",
          "moralis_search_entities"
        ],
        "fallbackTools": [
          "get_pool_info",
          "moralis_get_token_pairs",
          "moralis_get_token_holder_metrics",
          "search_all",
          "get_contract_coin",
          "coingecko_get_onchain_token_top_traders",
          "get_solana_token_security"
        ],
        "stableFixtures": [
          {
            "name": "ethereum_usdc",
            "value": "ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
            "description": "USDC on Ethereum for token metadata, price, and holder checks."
          },
          {
            "name": "solana_usdc",
            "value": "solana:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
            "description": "USDC on Solana for Solana token security and asset checks."
          }
        ],
        "exampleUserTasks": [
          "What identity, liquidity, and risk evidence supports or blocks further research on this token?",
          "Find the strongest risk flags for this contract."
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "token",
          "diligence",
          "metadata",
          "holders",
          "risk"
        ]
      },
      {
        "id": "wallet_investigation",
        "kind": "product",
        "label": "Wallet Investigation",
        "purpose": "Inspect balances, transfers, PnL, NFTs, DeFi positions, chain activity, and decoded history.",
        "outcome": "A wallet exposure and activity report with holdings, notable transfers, DeFi/NFT context, and missing-data status.",
        "requiredIdentifiers": [
          "wallet address",
          "chain"
        ],
        "optionalIdentifiers": [
          "token contract",
          "transaction hash",
          "time range"
        ],
        "recommendedTools": [
          "alchemy_get_tokens_by_wallet",
          "alchemy_get_token_balances_by_wallet",
          "alchemy_get_nfts_by_wallet",
          "alchemy_get_asset_transfers",
          "alchemy_get_native_balance",
          "moralis_get_wallet_history",
          "moralis_get_wallet_profitability_summary",
          "moralis_get_wallet_defi_positions",
          "moralis_get_wallet_defi_summary",
          "moralis_get_wallet_swaps",
          "moralis_get_wallet_chain_activity",
          "moralis_get_wallet_insight",
          "helius_get_wallet_balances",
          "helius_get_wallet_history"
        ],
        "fallbackTools": [
          "check_malicious_address",
          "helius_get_assets_by_owner",
          "helius_get_parsed_address_transactions"
        ],
        "stableFixtures": [
          {
            "name": "ethereum_vitalik",
            "value": "ethereum:0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
            "description": "Public EVM wallet fixture for balances and transfer checks."
          },
          {
            "name": "solana_system",
            "value": "solana:11111111111111111111111111111111",
            "description": "Stable Solana address fixture for Solana account reads."
          }
        ],
        "exampleUserTasks": [
          "Investigate this wallet's holdings and recent activity.",
          "Does this wallet have unusual DeFi or NFT exposure?"
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "wallet",
          "portfolio",
          "address",
          "balances",
          "holdings",
          "transfers",
          "transactions",
          "swaps",
          "pnl",
          "profitability",
          "defi positions",
          "chain activity"
        ]
      },
      {
        "id": "security_risk",
        "kind": "product",
        "label": "Security Risk",
        "purpose": "Check token, address, approval, contract, dApp, phishing, and simulation risk signals.",
        "outcome": "A risk report with severity, exact evidence, runtime status, and remediation-oriented next checks.",
        "requiredIdentifiers": [
          "chain",
          "token contract, wallet address, or transaction payload"
        ],
        "optionalIdentifiers": [
          "spender address",
          "dapp url",
          "calldata"
        ],
        "recommendedTools": [
          "get_token_security",
          "get_wallet_approvals",
          "check_malicious_address",
          "check_phishing_site",
          "check_dapp_security",
          "check_approval_security",
          "alchemy_get_token_allowance",
          "tenderly_simulate_transaction",
          "tenderly_simulate_bundle",
          "tenderly_estimate_gas",
          "tenderly_decode_calldata",
          "simulate_evm_transaction"
        ],
        "fallbackTools": [
          "detect_rugpull",
          "check_dapp_security",
          "get_nft_security",
          "goplus_get_nft721_approvals",
          "goplus_get_nft1155_approvals",
          "goplus_detect_dust_attack",
          "goplus_get_lp_v4_lock",
          "goplus_get_address_scan_result",
          "goplus_start_address_scan"
        ],
        "stableFixtures": [
          {
            "name": "ethereum_zero_address",
            "value": "ethereum:0x0000000000000000000000000000000000000000",
            "description": "Stable EVM address fixture for address-risk validation paths."
          },
          {
            "name": "ethereum_usdc_contract",
            "value": "ethereum:0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
            "description": "Widely supported token contract fixture for allowance/security reads."
          }
        ],
        "exampleUserTasks": [
          "Is this contract a honeypot or approval risk?",
          "Simulate this transaction before I explain what it does."
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "security",
          "risk",
          "safe",
          "scam",
          "rugpull",
          "honeypot",
          "malicious",
          "phishing",
          "dapp",
          "approval",
          "allowance",
          "calldata",
          "simulation"
        ]
      },
      {
        "id": "onchain_dex_pool_analysis",
        "kind": "product",
        "label": "On-chain DEX and Pool Analysis",
        "purpose": "Analyze pools, pairs, liquidity, trades, OHLCV, trending DEX activity, and token-level DEX flow.",
        "outcome": "A DEX/pool report covering liquidity, trading activity, pair quality, and comparable on-chain context.",
        "requiredIdentifiers": [
          "chain",
          "pair address or token contract"
        ],
        "optionalIdentifiers": [
          "dex id",
          "time range",
          "network id"
        ],
        "recommendedTools": [
          "get_pools_by_address",
          "get_new_pools",
          "moralis_get_pair_stats",
          "moralis_get_pair_ohlcv",
          "get_trending_pools",
          "get_pool_info",
          "get_pool_ohlcv",
          "get_pool_trades",
          "get_token_trades",
          "get_token_pools"
        ],
        "fallbackTools": [
          "get_dexes",
          "search_pools",
          "filter_pools",
          "get_dex_volumes",
          "defillama_get_aggregator_volumes",
          "get_network_trending_pools"
        ],
        "stableFixtures": [
          {
            "name": "ethereum_usdc_weth_pool",
            "value": "ethereum:0x88e6A0c2dDD26FEEb64F039a2c41296FcB3f5640",
            "description": "Common Uniswap v3 USDC/WETH pool fixture."
          }
        ],
        "exampleUserTasks": [
          "Analyze liquidity and trading activity for this pair.",
          "Find trending pools on this network and explain why they matter."
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "dex",
          "pool",
          "pair",
          "liquidity",
          "trades"
        ]
      },
      {
        "id": "defi_protocol_analysis",
        "kind": "product",
        "label": "DeFi Protocol Analysis",
        "purpose": "Analyze protocols, TVL, fees, revenue, stablecoins, bridges, yields, and aggregate DeFi metrics.",
        "outcome": "A protocol or DeFi-sector report with TVL, fee/revenue, yield, bridge/stablecoin, and chain-distribution context.",
        "requiredIdentifiers": [
          "protocol name or chain"
        ],
        "optionalIdentifiers": [
          "pool id",
          "bridge name",
          "time range"
        ],
        "recommendedTools": [
          "get_protocol_tvl",
          "get_protocol_fees",
          "get_protocol_fee_summary",
          "get_chain_fees",
          "get_global_defi",
          "get_yield_pools",
          "get_yield_pool_chart",
          "get_stablecoins",
          "get_stablecoin_charts_global",
          "defillama_get_bridge_aggregator_volumes",
          "get_dex_volumes"
        ],
        "fallbackTools": [
          "get_defi_protocol",
          "get_defi_protocols",
          "get_chain_tvl_history",
          "get_chains_tvl_history",
          "stablecoin_data_by_id",
          "get_fees_overview"
        ],
        "stableFixtures": [
          {
            "name": "aave",
            "value": "aave",
            "description": "Widely supported DeFi protocol fixture for TVL, fees, and protocol reads."
          },
          {
            "name": "ethereum",
            "value": "ethereum",
            "description": "Canonical chain fixture for DeFi chain-level checks."
          }
        ],
        "exampleUserTasks": [
          "Compare Aave and Compound across TVL, fees, and yield context.",
          "Explain stablecoin and bridge activity for this chain."
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "defi",
          "protocol",
          "tvl",
          "fees",
          "yield",
          "bridges"
        ]
      },
      {
        "id": "nft_research",
        "kind": "product",
        "label": "NFT Research",
        "purpose": "Research NFT ownership, metadata, collection context, floors, sales, rarity, spam checks, and Solana assets.",
        "outcome": "An NFT or collection report with owner/metadata, market context, authenticity/spam signals, and provenance fixtures.",
        "requiredIdentifiers": [
          "chain",
          "collection contract or asset id"
        ],
        "optionalIdentifiers": [
          "token id",
          "wallet address",
          "time range"
        ],
        "recommendedTools": [
          "alchemy_get_nfts_for_owner",
          "alchemy_get_nfts_for_contract",
          "alchemy_get_nft_metadata",
          "alchemy_get_floor_price",
          "moralis_get_nft_trades_by_collection",
          "alchemy_get_owners_for_contract",
          "moralis_get_nft_traits",
          "alchemy_is_spam_contract",
          "get_nft_markets",
          "get_nft_tickers",
          "helius_get_asset"
        ],
        "fallbackTools": [
          "get_nfts",
          "get_nft_by_contract",
          "get_nft_market_chart",
          "search_all",
          "helius_search_assets",
          "helius_get_nft_editions",
          "get_nft_security"
        ],
        "stableFixtures": [
          {
            "name": "ethereum_cryptopunks",
            "value": "ethereum:0xb47e3cd837dDF8e4c57F05d70Ab865de6e193BBB",
            "description": "Common NFT collection fixture for metadata and market checks."
          }
        ],
        "exampleUserTasks": [
          "Research this NFT collection's floor, sales, and spam risk.",
          "Who owns this NFT and what is its metadata?"
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "nft",
          "collection",
          "floor",
          "metadata",
          "rarity"
        ]
      },
      {
        "id": "network_infrastructure",
        "kind": "product",
        "label": "Network Infrastructure",
        "purpose": "Read chain state, gas, blocks, receipts, logs, transaction status, supported networks, and Solana priority fees.",
        "outcome": "A chain/RPC diagnostic answer with exact network, block/transaction fixtures, and execution-adjacent status.",
        "requiredIdentifiers": [
          "chain"
        ],
        "optionalIdentifiers": [
          "block number",
          "transaction hash",
          "contract address",
          "log filter"
        ],
        "recommendedTools": [
          "alchemy_get_block_number",
          "alchemy_get_chain_id",
          "alchemy_get_gas_price",
          "alchemy_get_transaction_by_hash",
          "alchemy_get_transaction_receipt",
          "alchemy_get_logs",
          "helius_get_slot",
          "helius_get_epoch_info",
          "helius_get_priority_fee_estimate",
          "helius_get_transaction",
          "tenderly_get_supported_networks",
          "tenderly_get_block_number"
        ],
        "fallbackTools": [
          "get_networks",
          "get_asset_platforms",
          "get_block_by_timestamp",
          "get_goplus_supported_chains"
        ],
        "stableFixtures": [
          {
            "name": "ethereum_latest",
            "value": "ethereum:latest",
            "description": "Latest Ethereum block/gas fixture for EVM network reads."
          },
          {
            "name": "solana_current_slot",
            "value": "solana:current_slot",
            "description": "Current Solana slot fixture for Solana network reads."
          }
        ],
        "exampleUserTasks": [
          "Check the current gas and latest block on Ethereum.",
          "Fetch this transaction receipt and summarize execution status."
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "network",
          "rpc",
          "gas",
          "blocks",
          "logs"
        ]
      },
      {
        "id": "solana_analysis",
        "kind": "product",
        "label": "Solana Analysis",
        "purpose": "Analyze Solana-native wallets, SPL token accounts, DAS assets, parsed transactions, priority fees, and launch data.",
        "outcome": "A Solana-specific wallet/token/asset report using Solana-native identifiers and runtime status.",
        "requiredIdentifiers": [
          "Solana wallet, mint, asset id, or transaction signature"
        ],
        "optionalIdentifiers": [
          "owner address",
          "creator address",
          "program id"
        ],
        "recommendedTools": [
          "helius_get_balance",
          "helius_get_token_balances",
          "helius_get_assets_by_owner",
          "helius_get_token_accounts",
          "helius_get_parsed_transactions",
          "helius_get_parsed_address_transactions",
          "helius_get_priority_fee_estimate",
          "helius_get_transaction",
          "helius_search_assets",
          "get_solana_token_security"
        ],
        "fallbackTools": [
          "moralis_get_pumpfun_new_tokens",
          "moralis_get_pumpfun_bonding_tokens",
          "moralis_get_pumpfun_graduated_tokens",
          "helius_get_wallet_identity",
          "helius_get_wallet_history",
          "helius_get_program_accounts_v2"
        ],
        "stableFixtures": [
          {
            "name": "solana_usdc_mint",
            "value": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
            "description": "USDC mint fixture for Solana token and asset lookups."
          }
        ],
        "exampleUserTasks": [
          "Investigate this Solana wallet's SPL tokens and NFT assets.",
          "Estimate Solana priority fees and parse this transaction."
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "solana",
          "spl",
          "das",
          "helius",
          "pumpfun"
        ]
      },
      {
        "id": "rwa_perp_analysis",
        "kind": "product",
        "label": "RWA Perp Analysis",
        "purpose": "Analyze tokenized real-world-asset perps (stocks, pre-IPO names, ETFs, indices, commodities, FX) across Hyperliquid HIP-3 builder dexes, Ostium, Avantis, Lighter, and Extended: cross-venue funding, mechanism-true carry, open interest, and price-suspect checks.",
        "outcome": "A cross-venue RWA perp report with normalized funding (raw plus annualized per venue mechanism), asset-class and delisted/price-suspect flags on every row, per-venue runtime status, and receipts.",
        "requiredIdentifiers": [
          "underlying ticker, venue, or asset class"
        ],
        "optionalIdentifiers": [
          "builder dex name",
          "time range"
        ],
        "recommendedTools": [
          "rwa_get_funding_rates",
          "rwa_get_markets",
          "rwa_get_hyperliquid_dex_perps",
          "rwa_get_ostium_markets",
          "rwa_get_avantis_markets",
          "rwa_get_lighter_markets",
          "rwa_get_extended_markets",
          "hyperliquid_get_perp_dexs",
          "hyperliquid_get_all_perp_metas",
          "hyperliquid_get_funding_history",
          "hyperliquid_get_predicted_fundings"
        ],
        "fallbackTools": [
          "hyperliquid_get_meta",
          "hyperliquid_get_perp_volume_leaderboard",
          "hyperliquid_get_perp_dex_limits",
          "hyperliquid_get_perp_dex_status",
          "hyperliquid_get_perp_annotation"
        ],
        "stableFixtures": [
          {
            "name": "tsla_underlying",
            "value": "TSLA",
            "description": "Widely cross-listed tokenized-equity underlying for cross-venue funding and market checks."
          },
          {
            "name": "xyz_builder_dex",
            "value": "xyz",
            "description": "Flagship HIP-3 builder dex hosting tokenized-stock and pre-IPO equity perps."
          }
        ],
        "exampleUserTasks": [
          "Compare TSLA perp funding across every tokenized-stock venue.",
          "Which venues list pre-IPO perps like OpenAI or SpaceX, and what is the carry?",
          "Map the tokenized-equity perp landscape: venues, open interest, and funding mechanisms."
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "rwa",
          "tokenized stocks",
          "tokenized equities",
          "equity perps",
          "stock perps",
          "pre-ipo",
          "etf perps",
          "index perps",
          "commodity perps",
          "fx perps",
          "funding",
          "rollover",
          "carry",
          "builder dex",
          "hip-3",
          "ostium",
          "avantis",
          "lighter",
          "extended",
          "price suspect"
        ]
      },
      {
        "id": "stateful_monitoring",
        "kind": "product",
        "label": "Stateful Monitoring",
        "purpose": "Create and manage durable crypto intelligence monitors that remember user intent across agent sessions.",
        "outcome": "A saved monitor configuration for wallets, tokens, protocols, markets, watchlist digests, token discovery risk, or risk watch that workers can schedule, compare, alert on, and report from.",
        "requiredIdentifiers": [
          "monitor kind",
          "target object"
        ],
        "optionalIdentifiers": [
          "rules",
          "cadence",
          "notification metadata",
          "monitor id",
          "run status",
          "alert severity",
          "memory namespace",
          "B2B subject id",
          "tenant id"
        ],
        "recommendedTools": [
          "hive_create_monitor",
          "hive_list_monitors",
          "hive_get_monitor",
          "hive_update_monitor",
          "hive_archive_monitor",
          "hive_get_monitor_runs",
          "hive_list_observations",
          "hive_list_alerts",
          "hive_update_alert_status",
          "hive_get_latest_snapshot",
          "hive_remember_fact",
          "hive_list_memory_facts",
          "hive_forget_memory_fact",
          "hive_generate_monitor_report",
          "hive_list_subjects",
          "hive_get_subject",
          "hive_archive_subject",
          "hive_list_subject_audit_events"
        ],
        "fallbackTools": [
          "search_tools",
          "get_api_endpoint_schema"
        ],
        "stableFixtures": [
          {
            "name": "wallet_monitor",
            "value": "{\"kind\":\"wallet\",\"target\":{\"chain\":\"ethereum\",\"address\":\"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045\"}}",
            "description": "Example monitor target for storing durable wallet-watch intent."
          }
        ],
        "exampleUserTasks": [
          "Watch this wallet and alert me when important transfers happen.",
          "List the crypto monitors I already asked Hive to remember.",
          "Summarize what changed on this monitor and show open alerts."
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "monitoring",
          "stateful",
          "memory",
          "alerts",
          "reports",
          "schedule",
          "agents"
        ]
      },
      {
        "id": "search_discovery",
        "kind": "meta",
        "label": "Search and Discovery",
        "purpose": "Route ambiguous requests to exact task toolsets, categories, tools, schemas, and entity identifiers.",
        "outcome": "A narrowed execution plan with the right toolset, exact tools, required arguments, and fixtures to request.",
        "requiredIdentifiers": [
          "natural-language query"
        ],
        "optionalIdentifiers": [
          "provider",
          "category",
          "tool name",
          "entity name"
        ],
        "recommendedTools": [
          "moralis_search_tokens",
          "get_categories_market_data",
          "search_tools",
          "get_api_endpoint_schema",
          "invoke_api_endpoint",
          "invoke_stateful_endpoint",
          "validate_task_result",
          "search_all",
          "search_pools",
          "moralis_search_entities",
          "moralis_get_entity_categories",
          "get_entities_list",
          "get_categories",
          "get_trending"
        ],
        "fallbackTools": [
          "get_market_and_price_endpoints",
          "get_onchain_dex_pool_endpoints",
          "get_portfolio_wallet_endpoints",
          "get_token_contract_endpoints",
          "get_defi_protocol_endpoints",
          "get_nft_analytics_endpoints",
          "get_security_risk_endpoints",
          "get_network_infrastructure_endpoints",
          "get_search_discovery_endpoints"
        ],
        "stableFixtures": [
          {
            "name": "token_query",
            "value": "bitcoin",
            "description": "Stable query fixture for entity, token, and tool discovery."
          }
        ],
        "exampleUserTasks": [
          "Find the right Hive tool for wallet investigation.",
          "What schema do I need before calling this endpoint?"
        ],
        "runtimeStatuses": [
          "ok",
          "invalid_input",
          "missing_key",
          "plan_required",
          "rate_limited",
          "degraded",
          "failing"
        ],
        "tags": [
          "search",
          "discovery",
          "schema",
          "routing",
          "meta"
        ]
      }
    ],
    "taskCanaryCount": 12,
    "taskCanaries": [
      {
        "toolsetId": "market_research",
        "toolName": "get_price",
        "description": "CoinGecko BTC/USD price sanity check.",
        "args": {
          "ids": "bitcoin",
          "vs_currencies": "usd"
        }
      },
      {
        "toolsetId": "token_diligence",
        "toolName": "alchemy_get_token_metadata",
        "description": "Alchemy USDC metadata check for token diligence."
      },
      {
        "toolsetId": "wallet_investigation",
        "toolName": "alchemy_get_native_balance",
        "description": "Alchemy public wallet native balance check."
      },
      {
        "toolsetId": "security_risk",
        "toolName": "get_token_security",
        "description": "GoPlus USDT token security check."
      },
      {
        "toolsetId": "onchain_dex_pool_analysis",
        "toolName": "get_pool_info",
        "description": "GeckoTerminal USDC/WETH pool info check."
      },
      {
        "toolsetId": "defi_protocol_analysis",
        "toolName": "get_protocol_tvl",
        "description": "DeFiLlama Aave TVL check."
      },
      {
        "toolsetId": "nft_research",
        "toolName": "alchemy_get_contract_metadata",
        "description": "Alchemy BAYC collection metadata check."
      },
      {
        "toolsetId": "network_infrastructure",
        "toolName": "alchemy_get_block_number",
        "description": "Alchemy Ethereum latest block check."
      },
      {
        "toolsetId": "solana_analysis",
        "toolName": "helius_get_slot",
        "description": "Helius Solana slot check."
      },
      {
        "toolsetId": "rwa_perp_analysis",
        "toolName": "rwa_get_funding_rates",
        "description": "Cross-venue tokenized-RWA perp funding check."
      },
      {
        "toolsetId": "stateful_monitoring",
        "toolName": "hive_list_monitors",
        "description": "Hive durable monitor store availability check.",
        "args": {}
      },
      {
        "toolsetId": "search_discovery",
        "toolName": "search_all",
        "description": "Search/discovery query check.",
        "args": {
          "query": "bitcoin"
        }
      }
    ],
    "runtimeStatuses": [
      "ok",
      "invalid_input",
      "missing_key",
      "plan_required",
      "rate_limited",
      "degraded",
      "failing"
    ],
    "runtimeStatusSemantics": {
      "ok": "Provider call is expected to work with current configuration.",
      "invalid_input": "The arguments failed validation or named an unsupported venue or method. Fix the input from the live schema; this is not a provider outage, auth error, rate limit, or plan gate.",
      "missing_key": "Provider credentials are not configured for this runtime.",
      "plan_required": "The tool exists but the upstream account plan, quota, or credits prevent execution.",
      "rate_limited": "The upstream or Hive rate limit was hit. Retry after backoff or Retry-After.",
      "degraded": "The tool exists, but the provider is temporarily unavailable or unstable.",
      "failing": "The tool is returning an unexpected implementation or upstream error."
    },
    "skillPackCount": 16,
    "skillDistribution": {
      "publicGitHubRepo": "https://github.com/hive-intel/hive-skills",
      "installAllCommand": "npx skills add hive-intel/hive-skills",
      "installSingleCommand": "npx skills add hive-intel/hive-skills --skill hive-token-diligence --yes",
      "listCommand": "npx skills add hive-intel/hive-skills --list",
      "claudePluginManifestPath": ".claude-plugin/plugin.json",
      "verified": "2026-07-11"
    },
    "skills": [
      {
        "name": "hive-mcp",
        "label": "Install Hive MCP",
        "description": "Connect Hive's hosted remote MCP endpoint to Claude, ChatGPT/OpenAI, Grok, Cursor, Windsurf, VS Code, Gemini CLI, and Codex.",
        "sourceDescription": "Use this skill when the user wants to install, configure, connect, verify, or debug Hive MCP in an AI client — Claude, ChatGPT/OpenAI, Grok, Cursor, Windsurf, VS Code, Gemini CLI, or Codex — including OAuth browser sign-in, headless API-key fallback, missing tools, 401/auth errors, and hosted-vs-stdio questions. For direct CLI or backend key creation use hive-build-onboarding; for calling Hive from app code use hive-build.",
        "category": "setup",
        "publicPath": "/skills/hive-mcp.md",
        "sourcePath": "agent-skills/packs/hive-mcp/SKILL.md",
        "toolsetIds": [
          "search_discovery"
        ],
        "useWhen": [
          "install hive",
          "connect mcp",
          "configure client"
        ]
      },
      {
        "name": "hive-build-onboarding",
        "label": "Get a Hive API Key",
        "description": "Guide agents through browser auth, dashboard key creation, and headless environment setup.",
        "sourceDescription": "Use this skill when the user needs a Hive API key or account — \"I don't have a key\", \"how do I sign up\", \"I lost my API key\", \"set up Hive for me\" — or needs browser sign-in versus headless/CI dashboard setup, key prefixes, or plan limits. Guide key creation without exposing secrets in chat, logs, screenshots, or committed files. After the key exists, route to hive-mcp or hive-cli to wire it up.",
        "category": "setup",
        "publicPath": "/skills/hive-build-onboarding.md",
        "sourcePath": "agent-skills/packs/hive-build-onboarding/SKILL.md",
        "toolsetIds": [
          "search_discovery"
        ],
        "useWhen": [
          "no api key",
          "sign up",
          "lost key"
        ]
      },
      {
        "name": "hive-build",
        "label": "Build With Hive",
        "description": "Use Hive from application code through REST, MCP clients, or the published TypeScript adapter.",
        "sourceDescription": "Use this skill when the user is integrating Hive into application code, backend services, agents, cron jobs, source-controlled adapters, or production systems — wiring Hive into a Next.js API route, a Python or Go cron job, a Rust or Java service, or a LangChain/CrewAI agent — rather than asking a one-off chat query.",
        "category": "build",
        "publicPath": "/skills/hive-build.md",
        "sourcePath": "agent-skills/packs/hive-build/SKILL.md",
        "toolsetIds": [
          "search_discovery"
        ],
        "useWhen": [
          "integrate api",
          "backend",
          "sdk",
          "production app"
        ]
      },
      {
        "name": "hive-cli",
        "label": "Use Hive CLI",
        "description": "Run Hive from shell scripts, cron jobs, and terminal research workflows.",
        "sourceDescription": "Use this skill when the user wants Hive from a terminal — \"run a CLI command for…\", \"show me from the terminal\", \"pipe this into jq\", \"give me a shell script\", \"set up a daily briefing\", cron jobs, or local diagnostics like hive doctor. Covers install, auth, domain subcommands, JSON/jq output, and scripting patterns. For agent-side tool calls use the MCP path instead; for app code use hive-build.",
        "category": "setup",
        "publicPath": "/skills/hive-cli.md",
        "sourcePath": "agent-skills/packs/hive-cli/SKILL.md",
        "toolsetIds": [
          "search_discovery"
        ],
        "useWhen": [
          "terminal",
          "cli",
          "jq",
          "cron"
        ]
      },
      {
        "name": "hive-query",
        "label": "Route A Crypto Query",
        "description": "Start from the user's intent, choose the canonical task toolset, inspect schemas, and call exact Hive tools.",
        "sourceDescription": "Default entry point for any live crypto question when Hive MCP is connected — prices, wallets, tokens, DeFi, NFTs, Solana, security, markets, DEX, networks, RWA perps. Use it whenever the answer depends on live or on-chain data instead of answering from memory, even if the user never mentions Hive. Routes intent to a canonical Hive task toolset, then schema lookup and bounded endpoint invocation. If a domain-specific hive-* skill clearly matches, prefer it; if routing cannot surface the exact tool or schema, hand off to hive-tool-discovery.",
        "category": "discovery",
        "publicPath": "/skills/hive-query.md",
        "sourcePath": "agent-skills/packs/hive-query/SKILL.md",
        "toolsetIds": [
          "market_research",
          "token_diligence",
          "wallet_investigation",
          "security_risk",
          "onchain_dex_pool_analysis",
          "defi_protocol_analysis",
          "nft_research",
          "network_infrastructure",
          "solana_analysis",
          "rwa_perp_analysis",
          "stateful_monitoring",
          "search_discovery"
        ],
        "useWhen": [
          "crypto question",
          "pick a tool",
          "tool routing",
          "unknown crypto data",
          "which hive endpoint"
        ]
      },
      {
        "name": "hive-stateful-monitoring",
        "label": "Stateful Monitoring",
        "description": "Create, list, update, and archive durable crypto intelligence monitors that agents can schedule, remember, and report from.",
        "sourceDescription": "Use this skill whenever the user wants Hive to remember, watch, monitor, schedule, alert, or report on crypto state across sessions — \"watch this wallet\", \"alert me if the price moves\", \"send me a daily digest\", \"what changed since last time\", \"remember that I care about X\". Converts durable intent into Hive monitors, alerts, reports, and memory facts that Hive workers execute later. For one-off live questions use hive-query or a domain skill instead.",
        "category": "stateful-monitoring",
        "publicPath": "/skills/hive-stateful-monitoring.md",
        "sourcePath": "agent-skills/packs/hive-stateful-monitoring/SKILL.md",
        "toolsetIds": [
          "stateful_monitoring"
        ],
        "useWhen": [
          "remember this",
          "monitor wallet",
          "watch token",
          "schedule crypto report",
          "alert me",
          "persistent crypto memory"
        ]
      },
      {
        "name": "hive-tool-discovery",
        "label": "Tool Discovery",
        "description": "Use task discovery, schema lookup, read-only invocation, approved stateful writes, and result validation correctly.",
        "sourceDescription": "Use this skill when the exact Hive MCP tool, task toolset, provider, endpoint name, schema, operation type, or argument shape is unknown and hive-query routing was not enough — including \"what can Hive do\", \"which provider covers X\", \"is Hive healthy\", or any failed tool-name guess. Discover first with compact Hive resources and search_tools, then inspect the schema before routing reads to invoke_api_endpoint or explicitly approved Hive writes to invoke_stateful_endpoint.",
        "category": "discovery",
        "publicPath": "/skills/hive-tool-discovery.md",
        "sourcePath": "agent-skills/packs/hive-tool-discovery/SKILL.md",
        "toolsetIds": [
          "search_discovery"
        ],
        "useWhen": [
          "unknown tool",
          "schema",
          "discovery",
          "search tools",
          "invoke endpoint",
          "category tool"
        ]
      },
      {
        "name": "hive-market-research",
        "label": "Market Research",
        "description": "Research prices, liquidity, exchanges, OHLC, order books, and derivatives context.",
        "sourceDescription": "Use this skill for any live crypto market question — prices, 24h moves, liquidity, exchange/venue data, OHLC candles, order books, tickers, funding rates, derivatives, trading context — even casual asks like \"what's BTC at\" or \"is ETH pumping\". Use it whenever the answer needs current market numbers instead of memory. For on-chain pool depth and DEX trades use hive-dex-pool-analysis; for protocol TVL/fees/yields use hive-defi-research.",
        "category": "market",
        "publicPath": "/skills/hive-market-research.md",
        "sourcePath": "agent-skills/packs/hive-market-research/SKILL.md",
        "toolsetIds": [
          "market_research"
        ],
        "useWhen": [
          "price",
          "market",
          "spot",
          "exchange",
          "order book",
          "ohlc",
          "volume",
          "funding",
          "open interest",
          "liquidations",
          "derivatives",
          "options"
        ]
      },
      {
        "name": "hive-token-diligence",
        "label": "Token Diligence",
        "description": "Investigate token metadata, market context, liquidity, holders, enrichment, and risk.",
        "sourceDescription": "Use this skill whenever the user asks whether a specific token is real, legit, liquid, well-held, enriched, investable, or worth researching — \"is this token a scam\", \"run diligence on 0x…\", \"who holds this\", \"does it have real liquidity\" — even if they never say \"diligence\". Investigates metadata, market context, holders, DEX liquidity, enrichment, and risk signals for an exact chain and contract. For pre-transaction risk checks (approvals, signing, swap simulation) use hive-security-risk; for pool-level depth and trade flow use hive-dex-pool-analysis; for Solana mints use hive-solana-analysis.",
        "category": "token",
        "publicPath": "/skills/hive-token-diligence.md",
        "sourcePath": "agent-skills/packs/hive-token-diligence/SKILL.md",
        "toolsetIds": [
          "token_diligence"
        ],
        "useWhen": [
          "token",
          "contract",
          "holders",
          "top traders",
          "metadata",
          "socials",
          "liquidity",
          "token risk before buying",
          "token diligence"
        ]
      },
      {
        "name": "hive-wallet-investigation",
        "label": "Wallet Investigation",
        "description": "Inspect wallet balances, transfers, NFTs, PnL, DeFi positions, and notable activity.",
        "sourceDescription": "Use this skill whenever the user wants to look inside a wallet or address — portfolio, holdings, balances, transfers, PnL, NFT exposure, DeFi positions, whale moves, \"what does this address hold\", \"trace this wallet's activity\" — even if they just paste an address. Requires wallet address and chain before executing Hive wallet tools. For Solana wallets use hive-solana-analysis; for \"is this address malicious\" risk checks use hive-security-risk.",
        "category": "wallet",
        "publicPath": "/skills/hive-wallet-investigation.md",
        "sourcePath": "agent-skills/packs/hive-wallet-investigation/SKILL.md",
        "toolsetIds": [
          "wallet_investigation"
        ],
        "useWhen": [
          "wallet",
          "portfolio",
          "balances",
          "holdings",
          "pnl",
          "profitability",
          "transfers",
          "swaps",
          "defi positions",
          "chain activity"
        ]
      },
      {
        "name": "hive-security-risk",
        "label": "Security Risk",
        "description": "Check token, approval, address, phishing, contract, and simulation risk signals.",
        "sourceDescription": "Use this skill before the user signs, approves, swaps, connects a wallet to a dApp, or touches an unknown contract, URL, or transaction payload — any \"should I sign/approve/ape/connect\" moment, even when the user only implies the transaction. Runs token, address, approval, phishing, and simulation risk checks and reports severity, evidence, and remediation instead of guessing. For research-style \"is this token worth a look\" questions use hive-token-diligence.",
        "category": "security",
        "publicPath": "/skills/hive-security-risk.md",
        "sourcePath": "agent-skills/packs/hive-security-risk/SKILL.md",
        "toolsetIds": [
          "security_risk"
        ],
        "useWhen": [
          "security",
          "risk",
          "safe",
          "scam",
          "rugpull",
          "honeypot",
          "malicious",
          "phishing",
          "dapp",
          "approval",
          "calldata",
          "simulate"
        ]
      },
      {
        "name": "hive-dex-pool-analysis",
        "label": "DEX And Pool Analysis",
        "description": "Analyze on-chain pools, pairs, liquidity, trades, OHLCV, and DEX flow.",
        "sourceDescription": "Use this skill when the user asks about a DEX pool or trading pair — liquidity depth, recent swaps/trades, OHLCV candles, trending pools, fee tiers, or token-level DEX flow on a chain — including \"how deep is the X/Y pool\", \"what's trading on Uniswap\", or a pasted pair address. For CEX prices, order books, and funding use hive-market-research; for whole-token diligence use hive-token-diligence.",
        "category": "dex",
        "publicPath": "/skills/hive-dex-pool-analysis.md",
        "sourcePath": "agent-skills/packs/hive-dex-pool-analysis/SKILL.md",
        "toolsetIds": [
          "onchain_dex_pool_analysis"
        ],
        "useWhen": [
          "dex",
          "pool",
          "pair",
          "liquidity",
          "trades",
          "ohlcv",
          "trending pools",
          "uniswap"
        ]
      },
      {
        "name": "hive-defi-research",
        "label": "DeFi Research",
        "description": "Analyze protocols, TVL, fees, revenue, stablecoins, bridges, and yield pools.",
        "sourceDescription": "Use this skill when the user asks about DeFi protocol metrics — TVL, fees, revenue, yields, APY, stablecoin supply, bridge volume, or chain-level DeFi totals — or wants protocols compared (\"Aave vs Compound\", \"top protocols by TVL\", \"best stablecoin yields\"). Use it whenever the answer needs current protocol-level numbers. For token prices and venue data use hive-market-research; for a specific pool's depth use hive-dex-pool-analysis.",
        "category": "defi",
        "publicPath": "/skills/hive-defi-research.md",
        "sourcePath": "agent-skills/packs/hive-defi-research/SKILL.md",
        "toolsetIds": [
          "defi_protocol_analysis"
        ],
        "useWhen": [
          "defi",
          "protocol",
          "tvl",
          "fees",
          "revenue",
          "stablecoin",
          "bridge",
          "yield",
          "apy"
        ]
      },
      {
        "name": "hive-nft-research",
        "label": "NFT Research",
        "description": "Research NFT collections, ownership, metadata, floor price, sales, rarity, and spam checks.",
        "sourceDescription": "Use this skill when the user asks about NFT collections or assets on EVM chains — ownership, metadata, traits, floor prices, sales, rarity, spam/authenticity checks — like \"what's the floor on this collection\", \"who owns this NFT\", \"is this collection spam\". Use it whenever the user needs current NFT evidence rather than a general explanation of NFTs. For Solana-native assets (mints, DAS, compressed NFTs) use hive-solana-analysis.",
        "category": "nft",
        "publicPath": "/skills/hive-nft-research.md",
        "sourcePath": "agent-skills/packs/hive-nft-research/SKILL.md",
        "toolsetIds": [
          "nft_research"
        ],
        "useWhen": [
          "nft",
          "collection",
          "floor",
          "sales",
          "owner",
          "metadata",
          "rarity",
          "spam"
        ]
      },
      {
        "name": "hive-solana-analysis",
        "label": "Solana Analysis",
        "description": "Analyze Solana wallets, SPL token accounts, DAS assets, parsed transactions, and priority fees.",
        "sourceDescription": "Use this skill for anything Solana-native — wallets, mints, SPL token accounts, DAS assets, parsed transactions, priority fees, pump.fun launches, Solana NFTs, Solana token risk. Prefer it over EVM-shaped skills whenever the identifier is a base58 address, mint, or transaction signature, even if the user never says \"Solana\". Uses Solana-native identifiers and providers instead of EVM assumptions.",
        "category": "solana",
        "publicPath": "/skills/hive-solana-analysis.md",
        "sourcePath": "agent-skills/packs/hive-solana-analysis/SKILL.md",
        "toolsetIds": [
          "solana_analysis"
        ],
        "useWhen": [
          "solana",
          "spl",
          "das",
          "priority fee",
          "pumpfun",
          "token accounts",
          "parsed transaction"
        ]
      },
      {
        "name": "hive-network-infrastructure",
        "label": "Network Infrastructure",
        "description": "Read chain state, gas, blocks, receipts, logs, transaction status, and RPC diagnostics.",
        "sourceDescription": "Use this skill when the user asks about chain state or transaction plumbing — gas prices, blocks, transaction receipts and status (\"did my tx go through\"), event logs, supported networks, fee data, or RPC diagnostics. Use it whenever the answer needs current chain-level evidence. For wallet holdings use hive-wallet-investigation; for Solana slots/fees use hive-solana-analysis.",
        "category": "network",
        "publicPath": "/skills/hive-network-infrastructure.md",
        "sourcePath": "agent-skills/packs/hive-network-infrastructure/SKILL.md",
        "toolsetIds": [
          "network_infrastructure"
        ],
        "useWhen": [
          "gas",
          "block",
          "receipt",
          "logs",
          "rpc",
          "transaction status",
          "chain state",
          "tenderly networks"
        ]
      }
    ],
    "resourceUris": [
      "hive://providers",
      "hive://categories",
      "hive://tools",
      "hive://toolsets",
      "hive://task-canaries",
      "hive://skills",
      "hive://status"
    ],
    "resourceList": [
      {
        "uri": "hive://providers",
        "name": "providers",
        "title": "Provider Availability",
        "description": "List of all Hive data providers and their current availability",
        "mimeType": "application/json"
      },
      {
        "uri": "hive://categories",
        "name": "categories",
        "title": "Tool Categories",
        "description": "All Hive tool categories, route paths, and tool counts",
        "mimeType": "application/json"
      },
      {
        "uri": "hive://tools",
        "name": "tools",
        "title": "Tool Catalog",
        "description": "Lightweight catalog of callable tools, including category, provider, operation, correct root invoker, and summaries",
        "mimeType": "application/json"
      },
      {
        "uri": "hive://toolsets",
        "name": "toolsets",
        "title": "Task Toolsets",
        "description": "Compact task-oriented workflow index; read hive://toolsets/{id} for one exact workflow, policy, and output contract",
        "mimeType": "application/json"
      },
      {
        "uri": "hive://task-canaries",
        "name": "task-canaries",
        "title": "Task Canary Fixtures",
        "description": "Configured task-level canaries, probe tools, stable fixtures, and runtime status semantics",
        "mimeType": "application/json"
      },
      {
        "uri": "hive://skills",
        "name": "skills",
        "title": "Hive Agent Skills",
        "description": "Compact skill index; resource-capable clients can read hive://skills/{name} without a separate skill install",
        "mimeType": "application/json"
      },
      {
        "uri": "hive://status",
        "name": "status",
        "title": "Runtime Status Contract",
        "description": "Provider, task, and observability status metadata using Hive's standard runtime status taxonomy",
        "mimeType": "application/json"
      }
    ],
    "promptCount": 3,
    "promptList": [
      {
        "name": "analyze_token",
        "label": "Analyze Token",
        "description": "Deep analysis of a token using direct market, security, on-chain, holder, and social tools.",
        "arguments": [
          {
            "name": "token",
            "description": "Token name, symbol, or contract address",
            "required": true
          },
          {
            "name": "chain",
            "description": "Blockchain network such as ethereum, solana, or base",
            "required": false
          }
        ]
      },
      {
        "name": "compare_protocols",
        "label": "Compare Protocols",
        "description": "Compare DeFi protocols using direct TVL, fees, yields, and chain-distribution tools.",
        "arguments": [
          {
            "name": "protocols",
            "description": "Comma-separated list of protocol names",
            "required": true
          }
        ]
      },
      {
        "name": "portfolio_audit",
        "label": "Portfolio Audit",
        "description": "Audit a wallet using direct balance, position, approval, and transaction tools.",
        "arguments": [
          {
            "name": "address",
            "description": "Wallet address to audit",
            "required": true
          }
        ]
      }
    ]
  },
  "clients": [
    {
      "name": "Claude Desktop",
      "setupUrl": "https://docs.hiveintelligence.xyz/install/claude-desktop"
    },
    {
      "name": "Claude Code",
      "setupUrl": "https://docs.hiveintelligence.xyz/install/claude-code"
    },
    {
      "name": "Cursor",
      "setupUrl": "https://docs.hiveintelligence.xyz/install/cursor"
    },
    {
      "name": "Windsurf",
      "setupUrl": "https://docs.hiveintelligence.xyz/install/windsurf"
    },
    {
      "name": "VS Code",
      "setupUrl": "https://docs.hiveintelligence.xyz/install/vs-code"
    },
    {
      "name": "OpenAI Responses API",
      "setupUrl": "https://docs.hiveintelligence.xyz/install/chatgpt"
    },
    {
      "name": "Grok",
      "setupUrl": "https://docs.hiveintelligence.xyz/install/grok"
    },
    {
      "name": "Codex CLI",
      "setupUrl": "https://docs.hiveintelligence.xyz/install/codex"
    },
    {
      "name": "Kimi Code CLI",
      "setupUrl": "https://docs.hiveintelligence.xyz/install/kimi-cli"
    },
    {
      "name": "Qwen Code",
      "setupUrl": "https://docs.hiveintelligence.xyz/install/qwen-code"
    },
    {
      "name": "Gemini CLI",
      "setupUrl": "https://docs.hiveintelligence.xyz/install/gemini-cli"
    }
  ],
  "iconUrl": "https://www.hiveintelligence.xyz/hive-favicon.png",
  "verified": true
}
