Built with StarkZap SDK arrow_forward

Starknet DeFi from
your Terminal & your AI

Swap, stake, lend, batch — all from the CLI. Or let your AI agent handle it through 27 MCP tools and 10 ready-made Skills. Powered by StarkZap for gasless, one-click onboarding.

starkfi v0.3.0
~ starkfi trade ETH USDC 0.5 --slippage 1

route Fetching route via Fibrous aggregator...

alt_route Best route: ETH → USDC (Ekubo)

check_circle Swap executed — received 1,247.50 USDC

~ starkfi balance
Wallet Balances Starknet Mainnet
ETH 1.42 | STRK 5,200 | USDC 1,247.50
MCP Tools 27
CLI Commands 25+
Agent Skills 10
Gas Tokens 5

What Can You Do
With StarkFi?

Every DeFi primitive on Starknet — accessible from a single CLI or through AI-powered automation.

Full Feature Map arrow_forward
currency_exchange

Token Swaps

DEX-aggregated swaps with best-price routing via Fibrous. Single swap or multi-swap up to 3 pairs in one multicall.

layers

Batch Transactions

Combine swap + stake + send into one atomic multicall. Define your steps in JSON, execute in a single tx.

savings

Lending & Borrowing

Native Vesu V2 integration. Supply collateral, borrow assets, and close positions with precise CLI control.

account_balance

Liquid Staking

Stake, unstake, claim rewards and browse pools/validators. Supports STRK, WBTC, tBTC, SolvBTC and LBTC.

local_fire_department

Gas Abstraction

AVNU Paymaster built-in. Gasfree (sponsor gas) or Gasless (pay in USDC, USDT, DAI, STRK, ETH).

smart_toy

MCP Server + Skills

27 MCP tools + 10 Agent Skills. Let Claude, Cursor or any MCP-compatible agent trade autonomously.

MCP Server
& Agent Skills

StarkFi exposes every feature as an MCP tool, so AI agents like Claude or Cursor can execute Starknet DeFi operations directly. 10 ready-made Agent Skills bundle multi-step workflows into reusable recipes.

api

27 MCP Tools

Swap, stake, lend, send, batch, portfolio — all exposed as typed JSON-schema tools for any MCP-compatible agent.

auto_fix

10 Agent Skills

Pre-packaged multi-step workflows — trade, stake, lend, batch — that agents can invoke with zero config.

Active MCP Session
person
Swap 500 STRK to USDC with max 0.5% slippage, then stake 200 STRK to the highest-yield validator.
memory

Calling swap_tokens via Fibrous...
Route: STRK → USDC (Ekubo)

Then calling stake with best validator...

MULTICALL STATUS ACCEPTED_ON_L2
BATCH TX: 2 operations
GAS: Sponsored by AVNU

Ready to build on Starknet?

Install StarkFi with one command. Start swapping, staking and lending in minutes. Open source, MIT licensed, community-driven.