Compare DeFi lending rates and assess risk

Syenite MCP exposes three lending tools for Ethereum: lending.rates.query, lending.market.overview, and lending.risk.assess. Data is read from on-chain contracts (Aave v3, Morpho Blue, Spark). Prices use Chainlink. Cached 15–60 seconds.

lending.rates.query

Returns real-time borrow and supply rates for a collateral and borrow asset.

Parameters:

Use it to compare which protocol offers the best borrow rate for a given collateral. Example: collateral "wBTC", borrowAsset "USDC" returns rates per protocol.

lending.market.overview

Returns an aggregate view: TVL, utilization, rate ranges, and available liquidity per protocol. Parameter collateral filters by asset or "all". Use it to see market depth before choosing a protocol.

lending.risk.assess

Assesses a proposed lending position before you open it. Returns risk score, liquidation price, safety margin, and annual cost.

Parameters:

Workflow: call lending.rates.query to compare rates, then lending.risk.assess for the chosen protocol and LTV. The agent can recommend a protocol and LTV based on both rate and risk.

Supported protocols and collateral

Aave v3: wBTC, tBTC, cbBTC, WETH, wstETH, rETH, cbETH, weETH. Morpho Blue: wBTC, tBTC, cbBTC, wstETH, WETH. Spark: wBTC, tBTC, WETH, wstETH, rETH, weETH. All on Ethereum mainnet.

Related

Build a DeFi lending agent in 30 minutes uses these tools in a full tutorial. Quick start shows how to call lending.rates.query from Cursor or Claude. For monitoring existing positions, use lending.position.monitor (see the tool list on the homepage).