hyperlendSupplyLABSCO SUMMARY
A lending position managed in sentences.
Supply, borrow, repay, withdraw and swap are the full cycle of a leveraged position, and all of them sit next to the reads that tell you where that position stands. The lending protocol and the DEX being in one server is what lets a rebalance happen in a single conversation.
What it is
An MCP server for the HyperLend lending protocol and the Kittenswap DEX on the Hyperliquid EVM network. It signs with a private key you supply, so the calls it makes settle on chain.
What you get
- Assets supplied to HyperLend to earn yield and open borrowing capacity
- Supplied assets withdrawn with accrued interest, including a full withdrawal
- Borrowing against collateral at a variable or stable rate, and debt repaid
- Account state and positions read back
- Every available lending market and its parameters listed
- Token swaps on Kittenswap with slippage protection, across tick spacings and pool configurations
- HYPE handled natively alongside WHYPE, wstHYPE, UBTC, UETH, USDe, USDT0 and sUSDe
Requirements
A private key for the wallet it will act as, set in the client configuration. An RPC URL is optional. It runs through npx from the npm package hyperevm_mcp; the hyperlend-mcp package the README installs globally is no longer on npm.
Setup effort
Add the configuration to your client
USE CASES
Putting idle tokens to work
Read the markets to see what each one pays and what it accepts, then supply into the one you chose.
Borrowing against what you already hold
Borrow at a variable or stable rate against your supplied collateral, and read the account state afterwards to see where the position sits.
Checking a position's health before the market moves
Read the account state and the market parameters together — the health factor only means something against the reserve it is measured in.
Paying down debt and getting collateral back
Repay the borrow, then withdraw the supplied asset, using the full-withdrawal form when you are closing the position out.
Getting into the token you actually need
Swap on Kittenswap with slippage protection, then check the account state to confirm what the swap left you holding.
7 tools
Listed in project docs. Your client may show a different list.
hyperlendWithdrawhyperlendBorrowhyperlendRepayhyperlendAccountStatehyperlendGetReserveskittenswapSwapTokensBEFORE YOU INSTALL
What to know first
Tools you get
7 tools named in the project's documentation.
Requires
- npm on PATH
- Node.js 18+
- PRIVATE_KEY in your environment: the private key of a Hyperliquid EVM wallet holding HYPE for gas
INSTALLATION
Connect your client
This one is configured rather than run — your client needs the configuration block, not a command.
Server setup
{
"mcpServers": {
"hyperlend": {
"command": "npx",
"args": [
"hyperevm_mcp"
],
"env": {
"PRIVATE_KEY": "<YOUR_PRIVATE_KEY>",
"RPC_URL": "https://rpc.hypurrscan.io"
}
}
}
}