Available Tools
The Kaskad MCP server exposes 7 tools — 4 read-only queries and 4 write operations.
getGovernanceParams
Read live DAO-voted governance parameters from on-chain.
Returns all 10 active parameters including the supplier/borrower emission split, eligibility thresholds, and treasury ratios. Values are read from the last finalized epoch.
Always call this before building a yield strategy — the emission split directly affects optimal positioning.
Example output:
EMISSION_SUPPLIERS_SHARE_BPS: 4581 bps (45.8% to suppliers, 54.2% to borrowers)BORROWER_MIN_LTV_BPS: 1607 bps (16.1%)TVL_MIN_SUPPLY_UPTIME_BPS: 8851 bps (88.5%)
getMarkets
Live APY, utilization, and liquidity for all active Kaskad markets.
Returns supply APY, borrow APY, total supplied, total borrowed, and utilization rate per asset.
getPosition
Your wallet's current lending position.
Returns collateral value (USD), debt value (USD), available borrows (USD), health factor, per-asset supplied/borrowed balances, and staked KSKD balance.
getProtocolInfo
Static protocol metadata and full integration guide.
Returns contract addresses, network config, tokenomics summary, emission mechanics, and eligibility rules. Useful for onboarding an agent to the full protocol context before executing strategy.
supply
Supply an asset into the Kaskad lending pool.
Parameters:
| Parameter | Description |
|---|---|
asset | Token symbol (USDC, WETH, WBTC, IGRA, WIKAS, KSKD, IKAS) |
amount | Amount to supply (in token units, not wei) |
Example: Supply 1,000 USDC to earn supply APY + KSKD emissions.
borrow
Borrow an asset against your supplied collateral.
Parameters:
| Parameter | Description |
|---|---|
asset | Token symbol |
amount | Amount to borrow |
Requires sufficient collateral. Health factor must remain above 1.0 after the borrow.
repay
Repay outstanding debt.
Parameters:
| Parameter | Description |
|---|---|
asset | Token symbol |
amount | Amount to repay (or "max" to repay all) |
withdraw
Withdraw supplied assets.
Parameters:
| Parameter | Description |
|---|---|
asset | Token symbol |
amount | Amount to withdraw |
Cannot withdraw collateral that is backing active debt.

