INDIGO PROTOCOL MCP TOOLS

62 tools from the Indigo Protocol MCP MCP Server, categorised by risk level.

View the Indigo Protocol MCP policy →

READ TOOLS

47
adjust_sp_account Deposit to or withdraw from an existing stability pool account. Positive amount deposits, negative withdraws. Returns an unsigned transaction (CBOR... analyze_cdp_health Analyze health and collateral ratios of CDPs for an owner burn_cdp Burn iAssets to reduce CDP debt — builds an unsigned transaction (CBOR hex) for client-side signing claim_lrp Claim received iAssets from an LRP position. Returns an unsigned transaction (CBOR hex) for client-side signing. distribute_staking_rewards Distribute collected ADA rewards from collector UTxOs to staking positions. This is a protocol maintenance operation that anyone can call. Returns ... feed_interest_oracle Feed a new interest rate to the interest oracle for a given iAsset. Returns an unsigned transaction (CBOR hex) for client-side signing. Only callab... freeze_cdp Freeze a CDP to prevent further operations until unfrozen — builds an unsigned transaction (CBOR hex) for client-side signing get_ada_price Get the current ADA price in USD get_all_cdps Get all CDPs/loans, optionally filtered by iAsset get_apr_by_key Get APR for a specific key get_apr_rewards Get all APR reward records get_asset Get details for a specific Indigo iAsset get_asset_price Get the current price for a specific Indigo iAsset get_assets Get all Indigo iAssets with prices and interest data get_blockfrost_balances Get token balances for a Cardano address via Blockfrost get_cdps_by_address Get all CDPs/loans for a specific Cardano address get_cdps_by_owner Get all CDPs/loans for a specific owner (accepts payment key hash or bech32 address) get_collector_utxos Get collector UTXOs for fee distribution get_dex_yields Get DEX farm yields for iAsset pairs get_indy_price Get the current INDY token price in ADA and USD get_iris_liquidity_pools Get liquidity pools from Iris, optionally filtered by tokens or DEX get_order_book Get open limited redemption positions from the order book, optionally filtered by asset or owners get_polls Get all governance polls get_protocol_params Get latest governance protocol parameters get_protocol_stats Get aggregated protocol statistics get_redemption_orders Get redemption orders, optionally filtered by timestamp or price range get_redemption_queue Get aggregated redemption queue for a specific iAsset, sorted by max price ascending get_sp_account_by_owner Get stability pool accounts for specific owners (accepts payment key hashes or bech32 addresses) get_stability_pool_accounts Get all open stability pool accounts, optionally filtered by iAsset get_stability_pools Get the latest stability pool state for each iAsset (snapshotP, snapshotD, snapshotS, epoch, scale) get_staking_info Get the current INDY staking manager state (slot, outputHash, totalStake, snapshotAda) get_staking_position_by_address Get INDY staking positions for a single Cardano address get_staking_positions Get all open INDY staking positions get_staking_positions_by_owner Get INDY staking positions for specific owners (accepts payment key hashes or bech32 addresses) get_steelswap_estimate Get a swap estimate from Steelswap DEX get_steelswap_tokens Get all tokens available on Steelswap DEX get_sync_status Get indexer sync status get_temperature_checks Get temperature check polls get_tvl Get historical TVL data from DefiLlama leverage_cdp Open a leveraged CDP by redeeming against LRP positions — builds an unsigned transaction (CBOR hex) for client-side signing liquidate_cdp Liquidate an undercollateralized CDP through the stability pool — builds an unsigned transaction (CBOR hex) for client-side signing mint_cdp Mint additional iAssets from an existing CDP (increases debt) — builds an unsigned transaction (CBOR hex) for client-side signing process_sp_request Process a pending stability pool request (protocol maintenance operation). Returns an unsigned transaction (CBOR hex) for client-side signing. redeem_cdp Redeem iAssets from a CDP — builds an unsigned transaction (CBOR hex) for client-side signing. To redeem the maximum possible, pass the total minte... redeem_lrp Redeem iAssets against one or more LRP positions. Returns an unsigned transaction (CBOR hex) for client-side signing. retrieve_from_ipfs Retrieve content from IPFS by CID store_on_ipfs Store text content on IPFS

WRITE TOOLS

9

DESTRUCTIVE TOOLS

3

EXECUTE TOOLS

1

FINANCIAL TOOLS

2
How many tools does the Indigo Protocol MCP MCP server have? +

The Indigo Protocol MCP MCP server exposes 62 tools across 5 categories: Read, Write, Destructive, Execute, Financial.

How do I enforce policies on Indigo Protocol MCP tools? +

Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the Indigo Protocol MCP server.

What risk categories do Indigo Protocol MCP tools fall into? +

Indigo Protocol MCP tools are categorised as Read (47), Write (9), Destructive (3), Execute (1), Financial (2). Each category has a recommended default policy.

Enforce policies on Indigo Protocol MCP

Open source. One binary. Zero dependencies.

npx -y @policylayer/intercept
github.com/policylayer/intercept →
// GET IN TOUCH

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

Message sent.

We'll get back to you soon.