MCP 서버

VaultVision Hyperliquid Vault Research

io.github.0xkayser/vaultvision

이 MCP로 할 수 있는 일

Searches, ranks, compares, and analyzes Hyperliquid vaults using risk, drawdown, TVL, performance, flow, and alert data.

compare_vaults
Compare Hyperliquid vaults
Compare two to five current vault records side by side using the same timestamped fields. It does not choose a winner or allocate capital.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['vaults'], 'properties': {'vaults': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240, 'minLength': 1}, 'maxItems': 5, 'minItems': 2}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
explain_vault_risk
Explain vault risk
Explain one vault's current VaultVision risk score, component values, drawdown evidence, and data caveats without converting the model into investment advice.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['vault'], 'properties': {'vault': {'type': 'string', 'maxLength': 240, 'minLength': 1}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
fetch
Fetch VaultVision record
Fetch one VaultVision search result by its vault: or page: identifier and return current structured evidence with a canonical URL.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'maxLength': 240, 'minLength': 1}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
get_hlp_metrics
Get HLP metrics
Return the current VaultVision record for Hyperliquidity Provider (HLP), including timestamped TVL, performance, drawdown, risk, and deposit context when available.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
get_recent_alerts
Get recent vault alerts
Return recent rule-based VaultVision vault signals such as risk, entry, TVL, flow, or APR changes. Signals are monitoring context, not execution instructions.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'since_ts': {'type': 'integer', 'minimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
get_vault
Get one Hyperliquid vault
Get the latest available VaultVision record for one vault ID, canonical slug, URL, or exact vault name, including risk, drawdown, entry, TVL, and deposit context.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['vault'], 'properties': {'vault': {'type': 'string', 'maxLength': 240, 'minLength': 1}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
rank_vaults
Rank Hyperliquid vaults
Return the current evidence-gated VaultVision ranking snapshot. Ranking is a first-party model and must not be presented as guaranteed future performance.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1}, 'ranking_type': {'enum': ['risk-adjusted', 'verified', 'estimated'], 'type': 'string', 'default': 'risk-adjusted'}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
search
Search VaultVision
Search current Hyperliquid vault records and canonical VaultVision research pages. Use this standard discovery tool before fetch when the requested entity is ambiguous.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 20, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 160, 'minLength': 1}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
search_vaults
Search Hyperliquid vaults
Filter and sort current Hyperliquid vaults by name, TVL, modeled risk, drawdown, entry quality, and observed deposit status. Returns evidence, not a recommendation.
읽기 전용 멱등성
입력 스키마
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 160}, 'sort_by': {'enum': ['relevance', 'tvl', 'risk', 'drawdown', 'return_30d', 'entry'], 'type': 'string', 'default': 'relevance'}, 'entry_label': {'type': 'string', 'maxLength': 40}, 'min_tvl_usd': {'type': 'number', 'minimum': 0}, 'max_risk_score': {'type': 'number', 'maximum': 100, 'minimum': 0}, 'accepts_deposits': {'type': 'boolean'}, 'max_drawdown_pct': {'type': 'number', 'maximum': 100, 'minimum': 0}}, 'additionalProperties': False}
출력 스키마
{'type': 'object', 'additionalProperties': True}
추가됨
get_recent_alerts
2026년 9월 17일 12:40 PM
추가됨
get_hlp_metrics
2026년 9월 17일 12:40 PM
추가됨
explain_vault_risk
2026년 9월 17일 12:40 PM
추가됨
compare_vaults
2026년 9월 17일 12:40 PM
추가됨
rank_vaults
2026년 9월 17일 12:40 PM
추가됨
get_vault
2026년 9월 17일 12:40 PM
추가됨
search_vaults
2026년 9월 17일 12:40 PM
추가됨
fetch
2026년 9월 17일 12:40 PM
추가됨
search
2026년 9월 17일 12:40 PM