IndigoProtocol/indigo-mcp

IndigoProtocol/indigo-mcp

от indigoprotocol
MCP сервер для протокола Indigo на Cardano — цены iAsset, аналитика CDP и займов, управление позициями через ИИ-агентов. Полезен DeFi-трейдерам и разработчикам для мониторинга и операций с iUSD, iB...

Indigo MCP

Smithery npm downloads Ask DeepWiki

MCP server for Indigo Protocol — exposes Indigo iAsset data, prices, and CDP/loan analytics to LLM agents via the Model Context Protocol.

⚡ Quick Start — Full Cardano DeFi Stack

MCP Servers (75 tools)

# 1. Install & Setup Indigo MCP (69 tools)
npm install -g @indigoprotocol/indigo-mcp
npx @indigoprotocol/indigo-mcp setup

# 2. Install & Setup Cardano MCP (6 wallet tools)
npm install -g @indigoprotocol/cardano-mcp
npx @indigoprotocol/cardano-mcp setup

AI Skills (13 skills) — Optional

# 3. Install Indigo Skills
npx @indigoprotocol/indigo-skills

# 4. Install Cardano Skills
npx @indigoprotocol/cardano-skills
╔═══════════════════════════════════════════════════════════════╗
║                                                               ║
║   ██╗███╗   ██╗██████╗ ██╗ ██████╗  ██████╗                   ║
║   ██║████╗  ██║██╔══██╗██║██╔════╝ ██╔═══██╗                  ║
║   ██║██╔██╗ ██║██║  ██║██║██║  ███╗██║   ██║                  ║
║   ██║██║╚██╗██║██║  ██║██║██║   ██║██║   ██║                  ║
║   ██║██║ ╚████║██████╔╝██║╚██████╔╝╚██████╔╝                  ║
║   ╚═╝╚═╝  ╚═══╝╚═════╝ ╚═╝ ╚═════╝  ╚═════╝                   ║
║                                                               ║
║   ███╗   ███╗ ██████╗██████╗                                  ║
║   ████╗ ████║██╔════╝██╔══██╗                                 ║
║   ██╔████╔██║██║     ██████╔╝                                 ║
║   ██║╚██╔╝██║██║     ██╔═══╝                                  ║
║   ██║ ╚═╝ ██║╚██████╗██║                                      ║
║   ╚═╝     ╚═╝ ╚═════╝╚═╝                                      ║
║                                                               ║
║   75 tools • 13 skills for Cardano DeFi                       ║
║                                                               ║
╚═══════════════════════════════════════════════════════════════╝
adjust_rob

Регулирует количество ADA в ордере на покупку ROB (положительное значение для увеличения, отрицательное для уменьшения). Опционально обновляет максимальную цену (числитель/знаменатель). Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Регулирует количество ADA в ордере на покупку ROB (положительное значение для увеличения, отрицательное для уменьшения). Опционально обновляет максимальную цену (числитель/знаменатель). Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • robTxHashstringобязательный

    Transaction hash of the ROB UTxO

  • robOutputIndexnumberобязательный

    Output index of the ROB UTxO

  • lovelacesAdjustAmountstringобязательный

    Lovelace adjustment amount (positive to add, negative to remove)

  • newMaxPriceNumeratorstring

    Optional new max price numerator (integer string)

  • newMaxPriceDenominatorstring

    Optional new max price denominator (integer string)

adjust_sp_account

Пополняет или выводит средства с существующего счёта stability pool. Положительное значение означает пополнение, отрицательное — вывод. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Пополняет или выводит средства с существующего счёта stability pool. Положительное значение означает пополнение, отрицательное — вывод. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • assetenumобязательный

    iAsset of the stability pool (iUSD, iBTC, iETH, or iSOL)

    iUSDiBTCiETHiSOLiEURiJPY
  • amountstringобязательный

    Amount to adjust (positive = deposit, negative = withdraw, in smallest unit)

  • accountTxHashstringобязательный

    Transaction hash of the account UTxO

  • accountOutputIndexnumberобязательный

    Output index of the account UTxO

adjust_staking_position

Корректирует существующую позицию стейкинга INDY (добавляет или удаляет INDY). Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Корректирует существующую позицию стейкинга INDY (добавляет или удаляет INDY). Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • amountstringобязательный

    INDY amount to adjust (positive = stake more, negative = unstake)

  • positionTxHashstringобязательный

    Transaction hash of the staking position UTxO

  • positionOutputIndexnumberобязательный

    Output index of the staking position UTxO

analyze_cdp_health

Проанализируйте коэффициенты обеспечения и риск ликвидации CDP для владельца, учитывая накопленные проценты.

Проанализируйте коэффициенты обеспечения и риск ликвидации CDP для владельца, учитывая накопленные проценты.

Параметры

  • ownerstringобязательный

    Owner payment key hash (56-char hex) or bech32 address

annul_sp_request

Отменяет ожидающий запрос в пул стабильности. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Отменяет ожидающий запрос в пул стабильности. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • accountTxHashstringобязательный

    Transaction hash of the account UTxO with the pending request

  • accountOutputIndexnumberобязательный

    Output index of the account UTxO

burn_cdp

Сжигает iAssets для уменьшения долга по CDP — создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Сжигает iAssets для уменьшения долга по CDP — создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Параметры

  • addressstringобязательный

    User Cardano bech32 address (addr1... or addr_test1...)

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • cdpTxHashstringобязательный

    Transaction hash of the CDP UTxO

  • cdpOutputIndexnumberобязательный

    Output index of the CDP UTxO

  • amountstringобязательный

    iAsset amount to burn in smallest unit

cancel_rob

Отменяет существующую позицию ROB. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Отменяет существующую позицию ROB. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • robTxHashstringобязательный

    Transaction hash of the ROB UTxO

  • robOutputIndexnumberобязательный

    Output index of the ROB UTxO

cancel_stableswap_order

Отменяет активный ордер на stableswap и возвращает средства. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Отменяет активный ордер на stableswap и возвращает средства. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • orderTxHashstringобязательный

    Transaction hash of the stableswap order UTxO

  • orderOutputIndexnumberобязательный

    Output index of the stableswap order UTxO

claim_rob

Востребует полученные iAssets из позиции ROB. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Востребует полученные iAssets из позиции ROB. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • robTxHashstringобязательный

    Transaction hash of the ROB UTxO

  • robOutputIndexnumberобязательный

    Output index of the ROB UTxO

close_cdp

Закрывает CDP и возвращает залог - создает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Закрывает CDP и возвращает залог - создает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • cdpTxHashstringобязательный

    Transaction hash of the CDP UTxO

  • cdpOutputIndexnumberобязательный

    Output index of the CDP UTxO

close_sp_account

Закрывает счет пула стабильности и выводит все внесенные iAssets. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Закрывает счет пула стабильности и выводит все внесенные iAssets. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • accountTxHashstringобязательный

    Transaction hash of the account UTxO

  • accountOutputIndexnumberобязательный

    Output index of the account UTxO

close_staking_position

Закрывает позицию стейкинга INDY и выводит все INDY из стейкинга. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Закрывает позицию стейкинга INDY и выводит все INDY из стейкинга. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • positionTxHashstringобязательный

    Transaction hash of the staking position UTxO

  • positionOutputIndexnumberобязательный

    Output index of the staking position UTxO

collect_interest

Пакетно собирает накопленные проценты с одной или нескольких позиций CDP в коллектор процентов - строит неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Пакетно собирает накопленные проценты с одной или нескольких позиций CDP в коллектор процентов - строит неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    Caller Cardano bech32 address (addr1... or addr_test1...)

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • cdpsobject[]обязательный

    CDP UTxO references to collect interest from

create_sp_account

Создаёт новый аккаунт в пуле стабильности, депонируя iAssets. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Создаёт новый аккаунт в пуле стабильности, депонируя iAssets. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • assetenumобязательный

    iAsset to deposit (iUSD, iBTC, iETH, or iSOL)

    iUSDiBTCiETHiSOLiEURiJPY
  • amountstringобязательный

    Amount of iAsset to deposit (in smallest unit)

create_stableswap_order

Отправляет заказ на stableswap: обменивает обеспечение на iAsset (minting=true) или iAsset на обеспечение (minting=false). Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Отправляет заказ на stableswap: обменивает обеспечение на iAsset (minting=true) или iAsset на обеспечение (minting=false). Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • assetenumобязательный

    iAsset name (iUSD, iBTC, iETH, or iSOL)

    iUSDiBTCiETHiSOLiEURiJPY
  • amountstringобязательный

    Amount in smallest unit to swap

  • mintingbooleanобязательный

    true = collateral → iAsset (mint direction); false = iAsset → collateral (redeem direction)

deposit_cdp

Внести дополнительное обеспечение ADA в CDP — создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Внести дополнительное обеспечение ADA в CDP — создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • cdpTxHashstringобязательный

    Transaction hash of the CDP UTxO

  • cdpOutputIndexnumberобязательный

    Output index of the CDP UTxO

  • amountstringобязательный

    Lovelace amount to deposit

distribute_interest

Распределяет накопленные проценты из коллекторских UTxO в административный коллектор процентов — создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Распределяет накопленные проценты из коллекторских UTxO в административный коллектор процентов — создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    Caller Cardano bech32 address

  • collectorTxHashesstring[]обязательный

    Transaction hashes of the non-admin interest collector UTxOs to distribute

  • collectorOutputIndicesnumber[]обязательный

    Output indices corresponding to each collectorTxHashes entry (same order)

distribute_staking_rewards

Распределяет собранные награды ADA из коллекторских UTxO по стейкинговым позициям. Это операция обслуживания протокола, которую может вызвать любой. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Распределяет собранные награды ADA из коллекторских UTxO по стейкинговым позициям. Это операция обслуживания протокола, которую может вызвать любой. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • collectorTxHashesobject[]обязательный

    Array of collector UTxO references to distribute rewards from

feed_interest_oracle

ADMIN/MAINTENANCE: Обновляет процентную ставку, хранящуюся в UTxO оракула процентных ставок. Строит неподписанную транзакцию (CBOR hex), которая должна быть подписана ключом владельца оракула. Требует параметры контракта оракула (biasTime в миллисекундах, owner pubkey hash hex), которые фиксируются при развертывании контракта и должны быть предоставлены администратором протокола.

ADMIN/MAINTENANCE: Обновляет процентную ставку, хранящуюся в UTxO оракула процентных ставок. Строит неподписанную транзакцию (CBOR hex), которая должна быть подписана ключом владельца оракула. Требует параметры контракта оракула (biasTime в миллисекундах, owner pubkey hash hex), которые фиксируются при развертывании контракта и должны быть предоставлены администратором протокола.

Параметры

  • addressstringобязательный

    Oracle owner Cardano bech32 address

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • newInterestRatestringобязательный

    New interest rate as an on-chain integer (scaled; e.g. 5_000_000 = 5 % p.a. in the protocol encoding)

  • oracleBiasTimestringобязательный

    Oracle contract biasTime parameter in milliseconds (bigint string; fixed at deployment)

  • oracleOwnerstringобязательный

    Oracle contract owner parameter as a hex-encoded public key hash (fixed at deployment)

feed_price_oracle

Передает новый курс в оракул цен на основе OracleNft, создает неподписанную транзакцию (шестнадцатеричный CBOR) для подписания администратором. Применимо только к активам, у которых priceInfo равен OracleNft; активы с ценами от Pyth обновляются через подписанные сообщения Pyth, а не этим инструментом.

Передает новый курс в оракул цен на основе OracleNft, создает неподписанную транзакцию (шестнадцатеричный CBOR) для подписания администратором. Применимо только к активам, у которых priceInfo равен OracleNft; активы с ценами от Pyth обновляются через подписанные сообщения Pyth, а не этим инструментом.

Параметры

  • addressstringобязательный

    Admin Cardano bech32 address (addr1... or addr_test1...)

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • priceNumeratorstringобязательный

    New price numerator (integer string)

  • priceDenominatorstringобязательный

    New price denominator (integer string)

freeze_cdp

Замораживает CDP, чтобы предотвратить дальнейшие операции до разморозки - создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Замораживает CDP, чтобы предотвратить дальнейшие операции до разморозки - создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Параметры

  • addressstringобязательный

    User Cardano bech32 address (addr1... or addr_test1...)

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • cdpTxHashstringобязательный

    Transaction hash of the CDP UTxO

  • cdpOutputIndexnumberобязательный

    Output index of the CDP UTxO

get_ada_price

Получить текущую цену ADA в USD

Получить текущую цену ADA в USD

Параметры

Без параметров.

get_all_cdps

Получить все CDP, опционально отфильтрованные по iAsset

Получить все CDP, опционально отфильтрованные по iAsset

Параметры

  • assetenum
    iUSDiBTCiETHiSOLiEURiJPY
  • limitnumber
  • offsetnumber
get_apr_by_key

Получить APR для конкретного ключа

Получить APR для конкретного ключа

Параметры

  • keystringобязательный

    APR key, e.g. sp_iUSD_indy, sp_iUSD_ada, stake_ada

get_apr_rewards

Получить все записи APR-вознаграждений

Получить все записи APR-вознаграждений

Параметры

Без параметров.

get_asset

Получить детали по конкретному Indigo iAsset

Получить детали по конкретному Indigo iAsset

Параметры

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
get_asset_price

Получить текущие цены для конкретного Indigo iAsset, по каждому залоговому активу (ADA и другие)

Получить текущие цены для конкретного Indigo iAsset, по каждому залоговому активу (ADA и другие)

Параметры

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
get_assets

Получить все Indigo iAssets с их ценами

Получить все Indigo iAssets с их ценами

Параметры

Без параметров.

get_blockfrost_balances

Получить балансы токенов для адреса Cardano через Blockfrost

Получить балансы токенов для адреса Cardano через Blockfrost

Параметры

  • addressstringобязательный

    Cardano bech32 address

get_cdps_by_address

Получите все CDP для конкретного адреса Cardano.

Получите все CDP для конкретного адреса Cardano.

Параметры

  • addressstringобязательный

    Cardano bech32 address (addr1... or addr_test1...)

get_cdps_by_owner

Получить все CDP для конкретного владельца (принимает хеш ключа оплаты или bech32-адрес)

Получить все CDP для конкретного владельца (принимает хеш ключа оплаты или bech32-адрес)

Параметры

  • ownerstringобязательный

    Owner payment key hash (56-char hex) or bech32 address

get_collector_utxos

Получить UTXO коллектора для распределения комиссий.

Получить UTXO коллектора для распределения комиссий.

Параметры

  • lengthnumber

    Maximum number of UTXOs to return

get_dex_yields

Получить доходность DEX-ферм для пар iAsset

Получить доходность DEX-ферм для пар iAsset

Параметры

Без параметров.

get_indy_price

Получите текущую цену токена INDY в ADA и USD

Получите текущую цену токена INDY в ADA и USD

Параметры

Без параметров.

get_interest_oracle

Читает текущее состояние оракула процентных ставок для актива: возвращает ончейн-процентную ставку, единичный накопитель процентов и временную метку последнего обновления.

Читает текущее состояние оракула процентных ставок для актива: возвращает ончейн-процентную ставку, единичный накопитель процентов и временную метку последнего обновления.

Параметры

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
get_iris_liquidity_pools

Получить пулы ликвидности из Iris, с возможностью фильтрации по токенам или DEX

Получить пулы ликвидности из Iris, с возможностью фильтрации по токенам или DEX

Параметры

  • tokenAstring

    First token identifier

  • tokenBstring

    Second token identifier

  • dexstring

    DEX name filter

get_oracle_price

Получает on-chain цену для iAsset из его ценового оракула. Обрабатывает OracleNft (читает datum UTxO оракула), Delisted (возвращает цену при делистинге) и Pyth/DeferredValidation (делегирует get_pyth_price).

Получает on-chain цену для iAsset из его ценового оракула. Обрабатывает OracleNft (читает datum UTxO оракула), Delisted (возвращает цену при делистинге) и Pyth/DeferredValidation (делегирует get_pyth_price).

Параметры

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
get_order_book

Получает открытые позиции ROB (redemption order book), с возможностью фильтрации по iAsset или owners.

Получает открытые позиции ROB (redemption order book), с возможностью фильтрации по iAsset или owners.

Параметры

  • assetenum
    iUSDiBTCiETHiSOLiEURiJPY
  • ownersstring[]
get_polls

Получить все опросы по управлению

Получить все опросы по управлению

Параметры

Без параметров.

get_protocol_params

Получить актуальные параметры протокола управления

Получить актуальные параметры протокола управления

Параметры

Без параметров.

get_protocol_stats

Получить агрегированную статистику протокола

Получить агрегированную статистику протокола

Параметры

Без параметров.

get_pyth_price

Считывает по возможности конфигурацию Pyth price feed для iAsset. Читает on-chain Pyth state UTxO и возвращает конфигурацию feed, полученную из системных параметров. ПРИМЕЧАНИЕ: Значения цены Pyth невозможно прочитать только из on-chain Pyth state datum: необходимо получить актуальную последнюю цену из внешнего API Pyth Lazer и отправить её в сеть через подписанное PythMessage. Этот инструмент выводит конфигурацию feed, чтобы вызывающие могли определить правильный Pyth feed ID для внешнего запроса.

Считывает по возможности конфигурацию Pyth price feed для iAsset. Читает on-chain Pyth state UTxO и возвращает конфигурацию feed, полученную из системных параметров. ПРИМЕЧАНИЕ: Значения цены Pyth невозможно прочитать только из on-chain Pyth state datum: необходимо получить актуальную последнюю цену из внешнего API Pyth Lazer и отправить её в сеть через подписанное PythMessage. Этот инструмент выводит конфигурацию feed, чтобы вызывающие могли определить правильный Pyth feed ID для внешнего запроса.

Параметры

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
get_redemption_orders

Получает выполненные заявки на погашение, опционально отфильтрованные по iAsset.

Получает выполненные заявки на погашение, опционально отфильтрованные по iAsset.

Параметры

  • assetenum
    iUSDiBTCiETHiSOLiEURiJPY
  • limitnumber

    Max number of records (default 100)

get_redemption_queue

Получает открытые записи книги ордеров ROB для конкретного iAsset.

Получает открытые записи книги ордеров ROB для конкретного iAsset.

Параметры

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
get_sp_account_by_owner

Получает аккаунты пула стабильности для определённых владельцев (принимает хеши ключей платежа или bech32-адреса)

Получает аккаунты пула стабильности для определённых владельцев (принимает хеши ключей платежа или bech32-адреса)

Параметры

  • ownersstring[]обязательный

    Array of payment key hashes or bech32 addresses

get_stability_pool_accounts

Получает все открытые счета пула стабильности, опционально отфильтрованные по iAsset.

Получает все открытые счета пула стабильности, опционально отфильтрованные по iAsset.

Параметры

  • assetenum
    iUSDiBTCiETHiSOLiEURiJPY
get_stability_pools

Получает последнее состояние пула стабильности для каждого iAsset (снимки, epoch-to-scale-to-sum, состояния активов).

Получает последнее состояние пула стабильности для каждого iAsset (снимки, epoch-to-scale-to-sum, состояния активов).

Параметры

Без параметров.

get_stableswap_pool

Находит UTxO пула stableswap для пары (iAsset, ADA collateral) и возвращает его распарсенный datum.

Находит UTxO пула stableswap для пары (iAsset, ADA collateral) и возвращает его распарсенный datum.

Параметры

  • assetenumобязательный

    iAsset name (iUSD, iBTC, iETH, or iSOL)

    iUSDiBTCiETHiSOLiEURiJPY
get_staking_info

Получает текущее состояние менеджера стейкинга INDY (общая ставка, снимок ADA, ссылка на вывод)

Получает текущее состояние менеджера стейкинга INDY (общая ставка, снимок ADA, ссылка на вывод)

Параметры

Без параметров.

get_staking_position_by_address

Получает позиции стейкинга INDY для одного адреса Cardano.

Получает позиции стейкинга INDY для одного адреса Cardano.

Параметры

  • addressstringобязательный

    Cardano bech32 address

get_staking_positions

Получает все открытые позиции стейкинга INDY

Получает все открытые позиции стейкинга INDY

Параметры

Без параметров.

get_staking_positions_by_owner

Получает позиции стейкинга INDY для конкретных владельцев (принимает хеши ключей платежа или bech32-адреса)

Получает позиции стейкинга INDY для конкретных владельцев (принимает хеши ключей платежа или bech32-адреса)

Параметры

  • ownersstring[]обязательный

    Array of payment key hashes or bech32 addresses

get_steelswap_estimate

Получить оценку свопа от Steelswap DEX

Получить оценку свопа от Steelswap DEX

Параметры

  • tokenInstringобязательный

    Input token identifier

  • tokenOutstringобязательный

    Output token identifier

  • amountInnumberобязательный

    Amount of input token

get_steelswap_tokens

Получить все токены, доступные на Steelswap DEX

Получить все токены, доступные на Steelswap DEX

Параметры

Без параметров.

get_temperature_checks

Запросить опросы для замера настроений

Запросить опросы для замера настроений

Параметры

Без параметров.

get_tvl

Получить историю TVL протокола

Получить историю TVL протокола

Параметры

Без параметров.

leverage_cdp

Открывает кредитный CDP с плечом через погашение позиций ROB — создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Открывает кредитный CDP с плечом через погашение позиций ROB — создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Параметры

  • addressstringобязательный

    User Cardano bech32 address (addr1... or addr_test1...)

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • leveragenumberобязательный

    Leverage multiplier (e.g. 2.0 for 2x leverage)

  • baseCollateralstringобязательный

    Base ADA collateral amount in lovelace

liquidate_cdp

Ликвидировать недостаточно обеспеченный CDP через пул стабильности - создает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Ликвидировать недостаточно обеспеченный CDP через пул стабильности - создает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address (addr1... or addr_test1...)

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • cdpTxHashstringобязательный

    Transaction hash of the CDP UTxO

  • cdpOutputIndexnumberобязательный

    Output index of the CDP UTxO

merge_cdps

Объединяет несколько CDP в один — создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Объединяет несколько CDP в один — создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Параметры

  • addressstringобязательный

    User Cardano bech32 address (addr1... or addr_test1...)

  • cdpOutRefsobject[]обязательный

    Array of CDP UTxO references to merge (minimum 2)

mint_cdp

Выпустить дополнительные iAssets из существующего CDP (увеличивает долг) - создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Выпустить дополнительные iAssets из существующего CDP (увеличивает долг) - создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента

Параметры

  • addressstringобязательный

    User Cardano bech32 address (addr1... or addr_test1...)

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • cdpTxHashstringобязательный

    Transaction hash of the CDP UTxO

  • cdpOutputIndexnumberобязательный

    Output index of the CDP UTxO

  • amountstringобязательный

    iAsset amount to mint in smallest unit

open_cdp

Открывает новую позицию CDP с залогом в ADA — создает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Открывает новую позицию CDP с залогом в ADA — создает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address (addr1... or addr_test1...)

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • collateralAmountstringобязательный

    ADA collateral amount in lovelace

  • mintAmountstringобязательный

    iAsset amount to mint in smallest unit

open_rob

Открывает новый ордер на покупку ROB (Redemption Order Book): вносит ADA для покупки iAsset до максимальной цены. Максимальная цена: рациональное число (числитель/знаменатель). Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Открывает новый ордер на покупку ROB (Redemption Order Book): вносит ADA для покупки iAsset до максимальной цены. Максимальная цена: рациональное число (числитель/знаменатель). Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • lovelacesAmountstringобязательный

    ADA amount in lovelace to deposit into the ROB

  • maxPriceNumeratorstringобязательный

    Max price numerator (integer string)

  • maxPriceDenominatorstringобязательный

    Max price denominator (integer string)

open_staking_position

Стейкает токены INDY, создавая новую позицию стейкинга. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Стейкает токены INDY, создавая новую позицию стейкинга. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • amountstringобязательный

    INDY amount to stake (in smallest unit)

process_sp_request

Обрабатывает ожидающий запрос stability pool (операция обслуживания протокола). Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Обрабатывает ожидающий запрос stability pool (операция обслуживания протокола). Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • assetenumобязательный

    iAsset of the stability pool (iUSD, iBTC, iETH, or iSOL)

    iUSDiBTCiETHiSOLiEURiJPY
  • accountTxHashstringобязательный

    Transaction hash of the account UTxO with the pending request

  • accountOutputIndexnumberобязательный

    Output index of the account UTxO

redeem_cdp

Погашение iAssets из CDP - создает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента. Чтобы погасить максимально возможную сумму, передайте общую сумму выпуска.

Погашение iAssets из CDP - создает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента. Чтобы погасить максимально возможную сумму, передайте общую сумму выпуска.

Параметры

  • addressstringобязательный

    User Cardano bech32 address (addr1... or addr_test1...)

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • cdpTxHashstringобязательный

    Transaction hash of the CDP UTxO

  • cdpOutputIndexnumberобязательный

    Output index of the CDP UTxO

  • amountstringобязательный

    iAsset amount to redeem in smallest unit (pass total minted amount to redeem max)

redeem_rob

Погашает iAssets по одной или нескольким позициям ROB для заданного iAsset. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Погашает iAssets по одной или нескольким позициям ROB для заданного iAsset. Возвращает неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • assetenumобязательный

    iAsset being redeemed against the ROB positions

    iUSDiBTCiETHiSOLiEURiJPY
  • redemptionRobsobject[]обязательный

    Array of ROB positions and amounts to redeem against

retrieve_from_ipfs

Получает контент из IPFS по CID

Получает контент из IPFS по CID

Параметры

  • cidstringобязательный

    IPFS content identifier (CID)

store_on_ipfs

Сохранить текстовое содержимое в IPFS

Сохранить текстовое содержимое в IPFS

Параметры

  • textstringобязательный

    Text content to store on IPFS

withdraw_cdp

Вывести ADA-залог из CDP: создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Вывести ADA-залог из CDP: создаёт неподписанную транзакцию (CBOR hex) для подписания на стороне клиента.

Параметры

  • addressstringобязательный

    User Cardano bech32 address

  • assetenumобязательный
    iUSDiBTCiETHiSOLiEURiJPY
  • cdpTxHashstringобязательный

    Transaction hash of the CDP UTxO

  • cdpOutputIndexnumberобязательный

    Output index of the CDP UTxO

  • amountstringобязательный

    Lovelace amount to withdraw

Другие проверенные MCP-сервера

microsoft/azure-devops-mcp

microsoft/azure-devops-mcp

MCP сервер для Azure DevOps предоставляет AI-агентам доступ к проектам, рабочим элементам и вики. Рекомендуется удаленная версия, доступна и локальная. Инструмент упрощает взаимодействие с DevOps-данными через естественный язык.

TypeScript1895
vectorize-io/vectorize-mcp-server

vectorize-io/vectorize-mcp-server

официальный

MCP-сервер для интеграции с Vectorize: выполняет векторный поиск по документам, извлекает текст из любых файлов в Markdown и запускает Deep Research. Полезен разработчикам AI-приложений, работающих...

JavaScript109
browserbase/mcp-server-browserbase

browserbase/mcp-server-browserbase

официальный

MCP сервер облачной автоматизации браузера Browserbase. Позволяет AI-агентам навигировать по сайтам, извлекать данные и выполнять действия. Полезен для RPA и веб-скрапинга. Доступен self-hosted и hosted.

TypeScript3408
agenticmail/agenticmail

agenticmail/agenticmail

официальный

MCP сервер наделяет AI-агентов реальными email и номерами телефонов для отправки и получения писем, SMS и кодов верификации. Встроенная память, голосовые вызовы и медиа-инструменты расширяют их возможности.

TypeScript172
manusa/Kubernetes MCP Server

manusa/Kubernetes MCP Server

MCP сервер для Kubernetes и OpenShift на Go: AI-агенты управляют кластерами — CRUD, Pods, Helm, Tekton. Не требует kubectl, работает с несколькими кластерами, лёгкий и быстрый.

Go1827
shashankss1205/codegraphcontext

shashankss1205/codegraphcontext

CodeGraphContext — MCP-сервер для построения графа кода из репозитория. Он даёт AI-ассистентам и разработчикам искать зависимости, цепочки вызовов и мёртвый код через естественные запросы или CLI. ...

Python3957
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин