Justlend

96 tools. 32 can modify or destroy data without limits.

20 destructive tools with no built-in limits. Policy required.

Last updated:

32 can modify or destroy data
64 read-only
96 tools total

Community server · catalogue entry verified 30/06/2026

How to control Justlend ↓

What Justlend exposes to your agents

Read (64) Write / Execute (12) Destructive / Financial (20)
Critical Risk

The most dangerous Justlend tools

32 of Justlend's 96 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Justlend

PolicyLayer is an MCP gateway — it sits between your AI agents and Justlend, and nothing reaches the server without passing your rules. These are the rules we recommend:

Block financial tools by default
{
  "claim_rewards": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Requires human approval."
      }
    ]
  }
}

Financial tools should be explicitly enabled per use case, not open by default.

Deny destructive operations
{
  "return_energy_rental": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "approve_jst_for_voting": {
    "limits": [
      {
        "counter": "approve_jst_for_voting_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "borrow": {
    "limits": [
      {
        "counter": "borrow_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Justlend — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON JUSTLEND →

Instant setup, no code required.

All 96 Justlend tools

FINANCIAL 19 tools
Financial claim_rewards Claim accrued JustLend mining rewards for the configured wallet. Financial claim_strx_rewards Claim all available sTRX staking rewards. Financial deposit_jst_for_votes Deposit JST into the WJST contract to get voting power. Financial moolah_borrow Flexible Moolah borrow entry point. Financial moolah_liquidate Liquidate an undercollateralized Moolah position. Financial moolah_repay Repay a Moolah market loan. Financial moolah_supply_collateral Supply collateral into a Moolah market to enable borrowing. Financial moolah_vault_deposit Deposit assets into a Moolah ERC4626 vault to earn yield. Financial moolah_vault_withdraw Withdraw underlying assets from a Moolah vault by specifying the asset amount. Financial moolah_withdraw_collateral Withdraw collateral from a Moolah market. Financial rent_energy Rent energy from JustLend for a specified receiver address. Financial repay Repay borrowed assets to a JustLend market. Financial supply Supply (deposit) assets into a JustLend market to earn interest. Financial transfer_trc20 Transfer TRC20 tokens to another TRON address. Financial transfer_trx Transfer TRX to another TRON address. Financial withdraw Withdraw (redeem) supplied assets from a JustLend market. Financial withdraw_all Withdraw ALL supplied assets from a JustLend market by redeeming all jTokens. Financial withdraw_votes_from_proposal Withdraw (reclaim) votes from a completed or canceled proposal. Financial withdraw_votes_to_jst Withdraw WJST back to JST. Can only withdraw votes that are not currently locked in active proposals.
READ 64 tools
Read borrow Borrow assets from a JustLend market against your collateral. Read calculate_energy_rental_price Calculate the cost to rent a specific amount of energy for a given duration. Read check_allowance Check if the underlying TRC20 token has been approved for a jToken market. Read check_jst_allowance_for_voting Check if JST has been approved for the WJST voting contract. Must be approved before depositing JST to get vot Read check_strx_withdrawal_eligibility Check if user has TRX available to withdraw after sTRX unstaking unbonding period. Read claim_moolah_mining_period Claim a single V2 mining airdrop round via multiClaim() on the Moolah merkle distributor. Read claim_v1_mining_period Claim a single V1 mining airdrop round via multiClaim() on the appropriate merkle distributor. Read estimate_lending_energy Estimate energy, bandwidth, and TRX cost for any JustLend operation BEFORE executing it. Read estimate_moolah_energy Estimate energy, bandwidth, and TRX cost for a JustLend V2 (Moolah) write operation BEFORE executing it. Read get_account_summary Get a comprehensive view of a user Read get_all_markets Get overview data for ALL JustLend markets including supply APY, borrow APY, mining rewards APY, Read get_claimable_rewards Scan all JustLend V1 merkle airdrop distributors for a user Read get_energy_rent_info Get on-chain energy rental info for a specific renter-receiver pair. Read get_energy_rental_dashboard Get JustLend energy rental market dashboard data including TRX price, exchange rate, Read get_energy_rental_params Get on-chain energy rental parameters: liquidation threshold, fee ratio, min fee, Read get_energy_rental_rate Get the current energy rental rate for a given TRX amount. Read get_energy_rental_records Get a user Read get_lending_records Get a user Read get_liquidation_records Get a user Read get_locked_votes Get the number of votes a user has locked in a specific proposal. Read get_market_data Get detailed market data for a specific JustLend market: supply/borrow APY, TVL, utilization, Read get_mining_rewards Get mining rewards for supply markets (USDD, WBTC, etc.). Returns unclaimed rewards, mining APY, and reward br Read get_moolah_dashboard JustLend V2 (Moolah) protocol overview: top vaults (APY, TVL) and top markets (borrow/supply rates). Read get_moolah_history Get a user Read get_moolah_liquidation_quote Estimate the loan token cost to liquidate a position. Read get_moolah_liquidation_records Historical liquidation events on Moolah — both bot-executed and public liquidations. Read get_moolah_market Get full details for a single Moolah market by its marketId (bytes32 hex). Read get_moolah_market_history Time series of a V2 Moolah market Read get_moolah_markets List JustLend V2 (Moolah) markets with borrow/supply APY, LLTV, utilization, and liquidity. Read get_moolah_mining_accruing Get a user Read get_moolah_mining_resolver Map every Moolah vault with active mining to its USDD / TRX APY split. Read get_moolah_pending_liquidations List Moolah positions eligible or approaching liquidation. Read get_moolah_pending_mining_periods Get a user Read get_moolah_records Get a user Read get_moolah_user_position Get a user Read get_moolah_vault Get detailed info for a single Moolah vault: APY, TVL, allocation, and the user Read get_moolah_vault_history Time series of a V2 Moolah vault Read get_moolah_vault_mining_apy Get V2 mining APY for a single Moolah vault. Returns the USDD / TRX APY split Read get_moolah_vaults List all JustLend V2 (Moolah) vaults with APY, TVL, and underlying token. Read get_network Get the current global default network used by all JustLend operations. Read get_proposal_list Get the list of JustLend DAO governance proposals. Returns proposals with their status (Active, Passed, Defeat Read get_protocol_summary Get JustLend protocol-level info: Comptroller config, close factor, liquidation incentive, total markets. Read get_return_rental_info Get estimated refund info for returning/canceling an energy rental. Read get_strx_account Get user Read get_strx_balance Get the sTRX token balance for an address. Read get_strx_dashboard Get sTRX staking dashboard data including TRX price, sTRX/TRX exchange rate, Read get_strx_records Get a user Read get_supported_markets List all available JustLend lending markets (jTokens) with their addresses and underlying assets. Read get_supported_networks List all supported TRON networks for JustLend. Read get_token_balance Get TRC20 token balance for an address. You can pass either a token symbol (e.g. Read get_trx_balance Get TRX balance for an address. Read get_usdd_mining_config Get USDD mining configuration including mining periods, reward tokens (USDD/TRX dual mining), and schedule. Read get_user_energy_rental_orders Get a user Read get_user_vote_status Get a user Read get_vote_info Get voting power info for a user: JST wallet balance, available (surplus) votes, total deposited votes, and vo Read get_vote_records Get a user Read get_wallet_address Get the active wallet address. Returns browser wallet address if in browser mode, Read get_wallet_balances Batch-fetch TRC20 token balances for a wallet across multiple JustLend markets in a single RPC call Read get_wallet_mode Get the current wallet signing mode (browser, agent, or unset), connected address, and connection status. Read get_wbtc_mining_config Get WBTC mining configuration and supply mining activity details. Read list_wallets List all wallets configured in agent-wallet. Shows wallet IDs, types, active status, and addresses. Read moolah_vault_redeem Redeem vault shares to receive underlying assets. Read stake_trx_to_strx Stake TRX via JustLend to receive sTRX tokens. Read unstake_strx Unstake sTRX to receive TRX back.

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Justlend

Can an AI agent move money through the Justlend MCP server? +

Yes. The Justlend server exposes 19 financial tools including claim_rewards, claim_strx_rewards, deposit_jst_for_votes. Without a policy, an autonomous agent can call these with no spend caps, no rate limits, and no approval flow. PolicyLayer lets you block financial tools by default, require human approval, or set per-tool rate limits — enforced on every call.

Can an AI agent delete data through the Justlend MCP server? +

Yes. The Justlend server exposes 1 destructive tools including return_energy_rental. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Justlend? +

The Justlend server has 12 write tools including approve_jst_for_voting, approve_liquidator_token, approve_moolah_proxy. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Justlend.

How many tools does the Justlend MCP server expose? +

96 tools across 4 categories: Destructive, Financial, Read, Write. 64 are read-only. 32 can modify, create, or delete data.

How do I enforce a policy on Justlend? +

Register the Justlend MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Justlend tool call.

Deterministic rules across all 96 Justlend tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

96 Justlend tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.