MCP Features
Beyond tools, the Hive MCP server exposes resources, prompts, and completions — enabling richer AI agent interactions.
Resources
Resources provide lightweight discovery without calling tools. Access them via resources/list and resources/read.
hive://providers
Returns all data providers and their current availability.
{
"jsonrpc": "2.0",
"method": "resources/read",
"params": { "uri": "hive://providers" },
"id": 1
}
Response includes:
- Provider name and status (available/unavailable)
- Whether an API key is configured
- Data categories each provider covers
hive://categories
Returns all 14 tool categories with route paths and tool counts.
Response includes:
- Category name and index
- MCP endpoint path (e.g.,
/hive_market_data/mcp) - Number of tools in each category
- Category description
hive://tools
Lightweight catalog of all visible tools for the current MCP endpoint.
Response includes:
- Tool name and title
- Category assignment
- Provider attribution
- Summarized description
Prompts
Curated workflow templates that guide AI agents through multi-step analysis. Access via prompts/list and prompts/get.
analyze_token
Deep analysis of a token using market, security, on-chain, holder, and social data.
| Parameter | Required | Description |
|---|---|---|
token | Yes | Token name, symbol, or contract address |
chain | No | Blockchain network (ethereum, solana, base) |
Workflow steps:
- Get market price and metadata
- Run security analysis (honeypot, rugpull checks)
- Fetch on-chain holder distribution
- Check social sentiment metrics
- Synthesize findings into a comprehensive report
compare_protocols
Compare DeFi protocols using TVL, fees, yields, and chain distribution.
| Parameter | Required | Description |
|---|---|---|
protocols | Yes | Comma-separated protocol names |
Workflow steps:
- Fetch TVL data for each protocol
- Compare fee structures and revenue
- Analyze yield opportunities
- Compare chain distribution
- Present side-by-side comparison
portfolio_audit
Audit a wallet using balance, position, approval, and transaction tools.
| Parameter | Required | Description |
|---|---|---|
address | Yes | Wallet address to audit |
Workflow steps:
- Fetch token balances across chains
- Identify DeFi positions and exposure
- Audit token approvals for risks
- Review recent transaction history
- Generate security recommendations
Tool Annotations
Every tool includes MCP annotations that help AI agents make informed decisions:
| Annotation | Description |
|---|---|
title | Human-readable tool name |
readOnlyHint | Whether the tool only reads data (all Hive tools are read-only) |
idempotentHint | Whether results change over time (false for live prices, true for historical data) |
openWorldHint | Whether the tool accesses external services |
Completions
The server supports argument completion for tools, helping AI agents discover valid parameter values.
{
"jsonrpc": "2.0",
"method": "completion/complete",
"params": {
"ref": { "type": "ref/tool", "name": "get_price" },
"argument": { "name": "ids", "value": "bit" }
},
"id": 1
}
Server Capabilities
The Hive MCP server declares these capabilities:
{
"tools": { "listChanged": true },
"resources": { "listChanged": true },
"prompts": { "listChanged": true },
"completions": {}
}
- listChanged: true — tool/resource/prompt lists can change dynamically
- completions — argument completion is supported
Related
- API Documentation - REST API reference
- Tools Reference - Complete tool catalog
- CLI Reference - Terminal access
