Tools Catalog
Live Catalog
Hive's release-candidate source contains 537 callable tools: 519 wrapped provider tools across 10 category-scoped MCP endpoints plus 18 Hive-native stateful monitoring, memory, alert, report, and B2B subject tools. The root /mcp endpoint keeps discovery compact; inspect the schema, choose the correctly annotated invoker, or use category/REST execution. Live discovery confirms deployed availability.
Use this page to understand the release-candidate shape. For the current production version, exact names, schemas, operations, required parameters, and pagination cursors, use the live discovery surfaces below instead of copying a cached static table.
Discovery examples
Search by the task your agent is trying to complete, not only by a guessed endpoint name.
curl -X GET "https://mcp.hiveintelligence.xyz/api/v1/tools?search=wallet%20risk&limit=5&fields=name,title,description,inputSchema" \
-H "Authorization: Bearer YOUR_HIVE_API_KEY"Useful first searches:
| User intent | Search query | What to inspect next |
|---|---|---|
| "Should this token pass a pre-swap risk check?" | token security | get_token_security, detect_rugpull, schema-required chain fields |
| "What is this wallet holding?" | wallet balance | wallet address format, network support, NFT inclusion |
| "Find high-yield DeFi pools" | yield tvl pools | limit, chain filters, TVL/yield fields |
| "Track Polymarket movement" | prediction market event | event IDs, market IDs, trader and trade tools |
| "Explain recent DEX activity" | pool trades liquidity | pair/pool identifiers and time-window parameters |
| "Check network congestion" | gas priority fee | EVM gas or Solana priority-fee tools |
After search, call get_api_endpoint_schema before execution. That is the main difference between Hive as an agent workflow surface and a static endpoint catalog.
Authoritative discovery surfaces
REST catalog
curl -X GET "https://mcp.hiveintelligence.xyz/api/v1/tools?limit=250" \
-H "Authorization: Bearer YOUR_HIVE_API_KEY"Useful query parameters:
| Parameter | Use |
|---|---|
limit | Page size |
cursor | Pagination cursor returned by the previous page |
search | Search names and descriptions |
sort=name | Stable name ordering |
order=asc or order=desc | Sort direction |
fields | Restrict returned fields |
MCP resources
Read these from the root /mcp endpoint:
hive://tools: full live tool inventoryhive://categories: category namespaces and endpoint pathshive://providers: active provider integrationshive://toolsets: task-oriented routing mapshive://task-canaries: representative calls for coverage checkshive://skills: skill pack metadatahive://status: runtime status semantics
Schema lookup
Use get_api_endpoint_schema on the root /mcp endpoint before invoking any exact tool. Its result declares the operation and call pattern: reads use invoke_api_endpoint; explicitly approved Hive-native writes use invoke_stateful_endpoint.
Category inventory
| Category | Endpoint | Current tools | Primary use |
|---|---|---|---|
| Market Data & Price | /hive_market_data/mcp | 106 | Prices, OHLC, market caps, exchange data, derivatives |
| On-Chain DEX & Pool Analytics | /hive_onchain_dex/mcp | 64 | Pools, pairs, liquidity, trades, DEX flow |
| Portfolio & Wallet | /hive_portfolio_wallet/mcp | 77 | Wallet balances, history, PnL, NFTs, DeFi positions |
| Token & Contract Data | /hive_token_contract/mcp | 50 | Token metadata, holders, top traders, contract context |
| DeFi Protocol Analytics | /hive_defi_protocol/mcp | 18 | TVL, fees, revenue, stablecoins, bridges, yields |
| NFT Analytics | /hive_nft_analytics/mcp | 67 | Collections, floors, holders, sales, traits, Solana assets |
| Security & Risk Analysis | /hive_security_risk/mcp | 51 | Token, NFT, dApp, address, approval, and simulation risk |
| Network & Infrastructure | /hive_network_infrastructure/mcp | 40 | Gas, blocks, receipts, logs, network status, Solana RPC |
| Search & Discovery | /hive_search_discovery/mcp | 25 | Cross-provider search and entity discovery |
| Prediction Markets | /hive_prediction_markets/mcp | 21 | Polymarket markets, events, prices, traders, holders, trades |
Hive-native stateful tools
The 18 Hive-native tools are not part of a provider category count. They add persistence and partner-scoped state on top of the provider catalog:
- Monitors:
hive_create_monitor,hive_list_monitors,hive_get_monitor,hive_update_monitor,hive_archive_monitor,hive_get_monitor_runs - Observations and alerts:
hive_list_observations,hive_list_alerts,hive_update_alert_status,hive_get_latest_snapshot - Memory and reports:
hive_remember_fact,hive_list_memory_facts,hive_forget_memory_fact,hive_generate_monitor_report - B2B subjects:
hive_list_subjects,hive_get_subject,hive_archive_subject,hive_list_subject_audit_events
Root discovery tools
The release-candidate root /mcp endpoint exposes these five workflow tools to keep general-purpose agents focused:
search_toolsget_api_endpoint_schemainvoke_api_endpointinvoke_stateful_endpointvalidate_task_result
search_tools, schema lookup, and task-result validation do not consume execution credits. The two invokers are the material execution boundary. Category inventories remain available through resources and the ten scoped MCP endpoints, so broad coverage does not consume root model context.
Agents should start at root unless they are intentionally constrained to one category. Focused agents can connect directly to one or more category endpoints.
Recommended workflow
- Call
search_toolswith the user's natural-language task; the default compact result is bounded and paginated. - Read
hive://toolsets/{id}for the exact workflow, execution budget, fallback, stop conditions, and output schema. - Call
get_api_endpoint_schemafor the selected exact tool. - Follow its declared operation: use
invoke_api_endpointfor reads orinvoke_stateful_endpointfor an explicitly approved Hive state change. REST/api/v1/executeremains available for backend-owned execution. - Call
validate_task_resulton the final task envelope when supported. This checks structure; it does not make invented receipts authentic. - Report provider-native evidence time when available, Hive retrieval/cache timing, runtime status, receipt ID/version, and any non-
okprovider state.
Example agent routing:
| Task | Prefer | Why |
|---|---|---|
| General crypto research question | Root MCP plus search_tools | Keeps the agent flexible across categories |
| Token pre-trade diligence | hive://toolsets plus security and DEX schemas | Prevents a price-only answer when risk checks are needed |
| Production trading bot backend | REST catalog plus explicit schema lookup | Keeps execution deterministic in server code |
| Focused wallet assistant | Portfolio category endpoint | Smaller direct tool surface reduces tool-choice noise |
| Dashboard or B2B app | TypeScript adapter or REST with subject isolation | Keeps keys server-side and supports app-level routing |