Server definition
- Hash
- sha256:8e47c07ca5e0e291f0ae61fda306c24cf271ee1bb89febb709dfa2cad7161e76
- What it is
- What a remote MCP server returned when asked what it offers: 9 tools
The blob, as servednamed by its sha256
{
"instructions": "Use VaultVision for fresh, read-only Hyperliquid vault research. Prefer search_vaults before get_vault when the vault is ambiguous. Always retain checked_at, row-level timestamps, source labels, canonical URLs, and risk caveats in the answer. APR, return, rank, risk, entry quality, deposit status, and alerts can change. Never describe a result as guaranteed yield, personalized investment advice, automated copy trading, or a completed deposit. This server cannot place trades, connect wallets, sign messages, or move funds.",
"tools": [
{
"description": "Compare two to five current vault records side by side using the same timestamped fields. It does not choose a winner or allocate capital.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"vaults": {
"items": {
"maxLength": 240,
"minLength": 1,
"type": "string"
},
"maxItems": 5,
"minItems": 2,
"type": "array"
}
},
"required": [
"vaults"
],
"type": "object"
},
"name": "compare_vaults",
"outputSchema": {
"additionalProperties": true,
"type": "object"
}
},
{
"description": "Explain one vault's current VaultVision risk score, component values, drawdown evidence, and data caveats without converting the model into investment advice.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"vault": {
"maxLength": 240,
"minLength": 1,
"type": "string"
}
},
"required": [
"vault"
],
"type": "object"
},
"name": "explain_vault_risk",
"outputSchema": {
"additionalProperties": true,
"type": "object"
}
},
{
"description": "Fetch one VaultVision search result by its vault: or page: identifier and return current structured evidence with a canonical URL.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"id": {
"maxLength": 240,
"minLength": 1,
"type": "string"
}
},
"required": [
"id"
],
"type": "object"
},
"name": "fetch",
"outputSchema": {
"additionalProperties": true,
"type": "object"
}
},
{
"description": "Return the current VaultVision record for Hyperliquidity Provider (HLP), including timestamped TVL, performance, drawdown, risk, and deposit context when available.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_hlp_metrics",
"outputSchema": {
"additionalProperties": true,
"type": "object"
}
},
{
"description": "Return recent rule-based VaultVision vault signals such as risk, entry, TVL, flow, or APR changes. Signals are monitoring context, not execution instructions.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": 20,
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"since_ts": {
"minimum": 0,
"type": "integer"
}
},
"type": "object"
},
"name": "get_recent_alerts",
"outputSchema": {
"additionalProperties": true,
"type": "object"
}
},
{
"description": "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.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"vault": {
"maxLength": 240,
"minLength": 1,
"type": "string"
}
},
"required": [
"vault"
],
"type": "object"
},
"name": "get_vault",
"outputSchema": {
"additionalProperties": true,
"type": "object"
}
},
{
"description": "Return the current evidence-gated VaultVision ranking snapshot. Ranking is a first-party model and must not be presented as guaranteed future performance.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": 10,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"ranking_type": {
"default": "risk-adjusted",
"enum": [
"risk-adjusted",
"verified",
"estimated"
],
"type": "string"
}
},
"type": "object"
},
"name": "rank_vaults",
"outputSchema": {
"additionalProperties": true,
"type": "object"
}
},
{
"description": "Search current Hyperliquid vault records and canonical VaultVision research pages. Use this standard discovery tool before fetch when the requested entity is ambiguous.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limit": {
"default": 10,
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"query": {
"maxLength": 160,
"minLength": 1,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search",
"outputSchema": {
"additionalProperties": true,
"type": "object"
}
},
{
"description": "Filter and sort current Hyperliquid vaults by name, TVL, modeled risk, drawdown, entry quality, and observed deposit status. Returns evidence, not a recommendation.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"accepts_deposits": {
"type": "boolean"
},
"entry_label": {
"maxLength": 40,
"type": "string"
},
"limit": {
"default": 10,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"max_drawdown_pct": {
"maximum": 100,
"minimum": 0,
"type": "number"
},
"max_risk_score": {
"maximum": 100,
"minimum": 0,
"type": "number"
},
"min_tvl_usd": {
"minimum": 0,
"type": "number"
},
"query": {
"maxLength": 160,
"type": "string"
},
"sort_by": {
"default": "relevance",
"enum": [
"relevance",
"tvl",
"risk",
"drawdown",
"return_30d",
"entry"
],
"type": "string"
}
},
"type": "object"
},
"name": "search_vaults",
"outputSchema": {
"additionalProperties": true,
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:8e47c07ca5e0e291f0ae61fda306c24cf271ee1bb89febb709dfa2cad7161e76 | sha256sum