Panda Financial
Server Details
Automated Aerodrome vaults (deposit USDC, earn AERO, a keeper moves your range), Morpho lending and borrowing, swaps, bridges, BNKR staking and referrals — 35 tools, no sign-up, no API key
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-06-18
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 34 tools
Most tools have clearly distinct purposes, but the many vault-related tools (build_vault_*, build_curated_vault_*, build_old_vault_*) and multiple withdraw/stake variants could cause some confusion. Detailed descriptions help differentiate them.
Tool names follow a consistent verb_noun pattern with clear prefixes: build_ for transaction construction, get_ for queries, check_ for validation, and list_ for enumeration. All snake_case throughout.
34 tools is heavy for a single server, even for a broad DeFi platform. While each tool maps to a distinct operation, the count is on the high side and could overwhelm an agent's selection process.
The surface covers full lifecycles for swaps, bridging, lending, vaults, staking, and referrals, with both write and read operations. Minor gaps exist, such as bridge status tracking for non-Base chains and potential unstaking cancellation.
Available Tools
34 toolsbuild_bnkr_buyBuy BNKR with USDCARead-onlyInspect
Buy BNKR with USDC through 0x (Panda 0.15% + 0x 0.15%). Minimum 0.10 USDC. Then stake it with build_bnkr_stake. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), amount_usdc (required).
build_bnkr_request_unstakeStart unstaking BNKRARead-onlyInspect
Start Bankr's 48-hour unstaking wait for some or all of the stake (it stops earning now). Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), amount_bnkr (required).
build_bnkr_restakeRestake BNKR rewardsARead-onlyInspect
Add the wallet's BNKR staking rewards to its stake. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required).
build_bnkr_stakeStake BNKR with BankrARead-onlyInspect
Stake BNKR in Bankr's own staking contract for the wallet (rewards in BNKR; unstaking takes 48 hours). No Panda fee. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), amount_bnkr (required).
build_bnkr_withdrawWithdraw unstaked BNKRARead-onlyInspect
Send BNKR whose 48-hour wait is over back to the wallet. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required).
build_borrowBorrow USDC against WETHARead-onlyInspect
Add WETH as collateral and/or borrow USDC in the Morpho WETH/USDC market (liquidation at 86% loan-to-value; the tool refuses anything past it and reports the health factor). No Panda fee. The first borrow includes a one-time bundler authorization. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), borrow_usdc, collateral_weth.
build_bridgeBridge tokens from BaseARead-onlyInspect
Send USDC, WETH, ETH or any token from Base to another chain (ethereum, arbitrum, optimism, polygon, bsc, avalanche, linea, scroll, zksync, or a chain id) through the LI.FI route the website's Bridge uses: an exact approval of the route's spender if needed, then the bridge transaction exactly as LI.FI built it. Fees: LI.FI 0.25% + Panda 0.15%, paid inside the transaction, plus the route's own costs; all are returned. From Base only (a bridge into Base starts on the other chain). Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: token (required), amount (required), wallet (required), to_chain (required), +3 more.
build_curated_vault_depositDeposit USDC in the Curated VaultARead-onlyInspect
Deposit USDC into Steakhouse Prime USDC, a Morpho vault curated by Steakhouse Financial (about 4% a year, changes daily, compounds in the share price). Panda's fee: 0.05% once, inside the transaction. Withdraw any time. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), amount_usdc (required).
build_curated_vault_withdrawWithdraw from the Curated VaultARead-onlyInspect
Withdraw USDC from Steakhouse Prime USDC to the wallet. No Panda fee; subject to the vault's liquidity. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), amount_usdc (required).
build_lend_supplyLend USDC on MorphoARead-onlyInspect
Lend USDC in the Morpho WETH/USDC market (interest accrues as it is borrowed). Panda's fee: 0.05% once, inside the transaction. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), amount_usdc (required).
build_lend_withdrawWithdraw lent USDCARead-onlyInspect
Withdraw USDC lent in the Morpho WETH/USDC market. No Panda fee; subject to the market's liquidity. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), amount_usdc (required).
build_old_vault_migrateMove an old-vault position to the new vaultARead-onlyInspect
Withdraw an old-vault position and deposit it into the new vault, best as one batch (the website's Migrate button). Positions under $5 should be withdrawn instead. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), token_id (required), auto_compound.
build_old_vault_withdrawWithdraw from the old vaultARead-onlyInspect
Withdraw a position from Panda's old vault (no fee). Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), token_id (required).
build_referral_acceptAccept a referrerARead-onlyInspect
Record a referrer for this wallet in Panda's referral contract (PandaReferrals.accept): one small transaction, from the wallet being referred, before its first deposit. Permanent. From then on every reward fee this wallet is charged pays the referrer 1% of the fee in AERO, out of Panda's share. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), referrer (required).
build_repayRepay a Morpho loanARead-onlyInspect
Repay part or all of the USDC owed in the Morpho WETH/USDC market. No Panda fee. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), amount_usdc (required).
build_swapSwap tokensARead-onlyInspect
Swap any two ERC-20 tokens on Base through 0x for the wallet: an approval of 0x's AllowanceHolder if needed, then the swap exactly as 0x built it. Fees: Panda 0.15% in the sold token (paid inside the swap) + 0x 0.15%. Native ETH is not swapped (wrap it first). Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: amount (required), wallet (required), buy_token (required), sell_token (required), +1 more.
build_vault_claimClaim rewardsARead-onlyInspect
Claim a position's AERO rewards, as USDC (swapped, default) or as AERO. The position keeps earning. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), token_id (required), vault, receive.
build_vault_depositDeposit into a vaultARead-onlyInspect
Open a new position in an automated vault with USDC (about half is swapped to WETH in the same transaction), or with both WETH and USDC. Minimum $5 (or $2.50 a side). Includes the USDC approval when needed. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), amount_usdc (required), vault, amount_weth, +1 more.
build_vault_moveMove a position to another vaultARead-onlyInspect
Move a position to another open Panda vault for the same pair in one transaction, with no Panda fee (only when such a vault exists). Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), token_id (required), vault, to_vault.
build_vault_set_auto_compoundAuto-compound on or offARead-onlyInspect
Turn auto-compound on (rewards are added back into the position at each range move) or off (rewards are paid out). Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), enabled (required), token_id (required), vault.
build_vault_top_upAdd to a positionARead-onlyInspect
Add USDC to an existing position, in its current range (minimum $1). Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), token_id (required), amount_usdc (required), vault.
build_vault_withdrawWithdraw a positionARead-onlyInspect
Withdraw a whole position: back as USDC (default; its WETH is swapped) or as both WETH and USDC, with its rewards as USDC (default) or AERO. A closed position's leftovers are collected instead. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), token_id (required), vault, receive, +1 more.
build_withdraw_collateralWithdraw WETH collateralARead-onlyInspect
Withdraw WETH collateral from the Morpho WETH/USDC market (refused if it would leave the loan past 86% loan-to-value). No Panda fee. Returns unsigned transactions to sign in order (and as one EIP-5792 batch), simulated from the wallet, plus a sign_url for a human owner. Nothing is sent.
Inputs: wallet (required), amount_weth (required).
check_referral_eligibilityCan this wallet accept a referrer?BRead-onlyIdempotentInspect
Whether a wallet may accept a referrer, as the referral contract decides: it must have no referrer yet, never have deposited in any Panda vault, not be the referrer itself, and the referrer must not have been referred by it.
Inputs: wallet (required), referrer (required).
get_bankr_positionA wallet's BNKR stakingARead-onlyIdempotentInspect
A wallet's stake in Bankr's BNKR staking contract: staked, rewards ready, multiplier, unstaking queue, withdrawable now, BNKR and USDC in the wallet, BNKR price.
Inputs: wallet (required).
get_defi_positionsCurated Vault and lending positionsARead-onlyIdempotentInspect
A wallet's deposit in the Curated Vault (Steakhouse Prime USDC on Morpho) and its position in the Morpho WETH/USDC market (USDC lent, WETH collateral, USDC borrowed, health factor, liquidation price), with today's rates and the wallet's USDC and WETH.
Inputs: wallet (required).
get_old_vault_positionsA wallet's old-vault positionsARead-onlyIdempotentInspect
Positions a wallet still has in Panda's OLD vault (withdraw-only since 2026-10-04): value, tokens, rewards ready.
Inputs: wallet (required).
get_panda_overviewWhat Panda Financial isARead-onlyIdempotentInspect
Start here. What Panda offers on Base, which tool does what, fees, minimums, how signing works and every contract a transaction may touch.
Inputs: no named parameters.
get_referral_linkMy referral linkARead-onlyIdempotentInspect
The wallet's own Panda invite link (its address is the code), the wallets it referred and what the fee policy has paid it. Agents earn referrals exactly like people: 1% of Panda's reward fee on their referees' rewards, paid to their wallet in AERO in the same transaction as each fee, by the fee policy contract. No tiers, nothing to claim.
Inputs: wallet (required).
get_swap_pricePrice a swapARead-onlyIdempotentInspect
What swapping one token for another on Base would return right now through 0x (the route the website uses): amount out, the fees (Panda 0.15% in the sold token + 0x 0.15%) and the sources. No wallet needed.
Inputs: amount (required), buy_token (required), sell_token (required), slippage_bps.
get_transaction_statusDid a transaction land?ARead-onlyIdempotentInspect
Whether a Base transaction succeeded, the token changes for its sender and the Panda vault or staking events it emitted (new position id, rewards paid, withdrawals).
Inputs: hash (required).
get_wallet_balancesWallet balancesBRead-onlyIdempotentInspect
ETH (for gas), USDC, WETH, AERO and BNKR on Base for a wallet, with dollar values.
Inputs: wallet (required).
get_wallet_positionsA wallet's vault positionsARead-onlyIdempotentInspect
Every open position a wallet has in the automated vaults: value, tokens held, price range, whether it is earning, rewards ready to claim, lifetime earnings, deposits, net result and live APR (the figures the website shows).
Inputs: wallet (required).
list_vaultsList the automated vaultsBRead-onlyIdempotentInspect
The automated liquidity vaults: pair, whether deposits are open, fee rates (for a wallet when given), deposited value, depositors, rewards paid so far and the pool's reward stream.
Inputs: wallet.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceRemote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.MIT
- AlicenseCqualityCmaintenanceCompetitor Monitor AI - MCP server providing AI-powered tools and automation by MEOK AI Labs117 npm46 PyPIMIT
- AlicenseAqualityDmaintenanceEnables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.169 npm1MIT

industrylens-mcpofficial
AlicenseNot gradedqualityCmaintenanceBrowse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.