Alertio
v1.2.0Real-time DeFi risk data: health factors, liquidations, stablecoin pegs, utilization. No API key.
Endpoint health
online- Last checked
- 11/3/2026, 6:15:48 PM
- Latency
- 297 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:io.alertio%2Falertio
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"io.alertio/alertio": {
"url": "https://www.alertio.io/api/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
7 shown · authentication unknown
Calculate Health Factor
calculate_health_factor
Calculates a lending health factor from position inputs, with no wallet or on-chain lookup required. Give it collateral (one or more assets, each with its own liquidation threshold) and the debt, and it returns the health factor, the blended threshold, the collateral drop that would trigger liquidation, and the collateral value at which liquidation begins. Optionally simulates a collateral price drop and a change in the borrowed asset's price. Formula: HF = (Σ collateral value × liquidation threshold) ÷ debt. Works for Aave, Morpho, Spark, Kamino and any protocol using the standard formula. Use this when asked: "What is my health factor if I supply 5 ETH at 80% and borrow $6,500?", "How far can ETH fall before I get liquidated?", "What happens to my HF if I add collateral or repay?", "Work out the health factor for this position".
Schema valid · SHA-256 662ca068cf48…
View input schema
{ "type": "object", "properties": { "collateral": { "minItems": 1, "maxItems": 20, "type": "array", "items": { "type": "object", "properties": { "value_usd": { "type": "number", "exclusiveMinimum": 0, "description": "Value of this collateral asset in USD, e.g. 10000 for 5 ETH at $2,000" }, "liquidation_threshold_pct": { "type": "number", "minimum": 0, "maximum": 100, "description": "This asset's liquidation threshold as a percentage, e.g. 80 for 80%. Not the max LTV — the threshold is the higher line where liquidation begins." }, "symbol": { "description": "Optional label for this leg, e.g. \"ETH\" or \"wBTC\". Only used in the readable output.", "type": "string" } }, "required": [ "value_usd", "liquidation_threshold_pct" ] }, "description": "Collateral legs. Pass one entry per supplied asset; each keeps its own liquidation threshold and the blended figure is derived." }, "debt_usd": { "type": "number", "minimum": 0, "description": "Total borrowed value in USD. Zero means no debt, so no liquidation risk." }, "collateral_drop_pct": { "description": "Optional: simulate the collateral falling by this percentage, e.g. 30 for a 30% crash.", "type": "number", "minimum": 0, "maximum": 100 }, "debt_change_pct": { "description": "Optional: simulate the borrowed asset's price moving by this percentage. Positive grows the debt and pushes HF down (borrowing a volatile asset); 0 or omitted is stablecoin debt.", "type": "number", "minimum": -100 } }, "required": [ "collateral", "debt_usd" ], "$schema": "https://json-schema.org/draft/2020-12/schema" }
Connections
streamable-http
https://www.alertio.io/api/mcp