Банковские данные по разделам
get_dataRetrieve a requested data section from the MCP server: bills, invoices, cards, loans, statements, contacts, or profile. Pass the section name and optional arg to return the targeted banking data.
Instructions
Универсальный getter. section = subscriptions | subscription_bills | credit_schedule | credit_rating | statements | invoices | templates | contacts | cards | loans | autopayments | sbp | sbp_me2me | promocodes | offers | gifts | services | bundles | manager | merchant_subs | profile | homes | cars | shortcuts | finhealth_total | finhealth_turnover | finhealth_presets | finhealth_invest | invest_accounts | invest_offers | invest_yield | pension | broker_margin | shared | shared_owned | business_info | appointments | account_details | full_debt_amount | statement_exist. Секция вне списка — отказ со списком допустимых, а не запрос наугад. Платёжный QR разбирает payment_qr(qr), не эта секция.
⚠️ Счета к оплате лежат в ДВУХ разных местах, и «пусто» в одном не значит, что счетов нет: invoices — выставленные счета (e-invoicing). Часто пусто. subscription_bills — счета по подпискам на ЖКХ и прочие услуги. Именно здесь обычно и лежит неоплаченная квитанция, вместе с paymentFields, которые нужны pay_bill(). Проверяй ОБА, прежде чем сказать «неоплаченных счетов нет».
СЕМИ секциям НУЖЕН arg — без него тул не вернёт пустоту, а поднимет ошибку: sbp_me2me — arg = СВОЙ телефон. Отвечает, из каких банков клиент может стянуть собственные деньги по СБП. Это НЕ поиск получателя — для него transfer_sbp_resolve(phone). providers — arg = список id через запятую («fns-rf,gibdd-online-rf»). Перечислить все провайдеры этим эндпоинтом нельзя, только найти известные по id. requisites — arg = телефон. Обычно вместо этого нужен transfer_sbp_resolve(phone); а реквизиты СВОЕГО счёта — это account_requisites(account_id). statements — arg = номер счёта из list_accounts(). days задаёт окно выписки (по умолчанию 30 — раньше это окно было зашито и нигде не упоминалось; другие секции days не принимают). account_details — arg = id счёта из list_accounts(). full_debt_amount — arg = номер счёта (полная сумма долга по кредиту). statement_exist — arg = номер счёта (есть ли выписка за период).
max_chars — кап ответа в символах (по умолчанию 5000; 0 = весь JSON без обрезки). Обрезка всегда помечена заголовком «ПОКАЗАНО X из Y».
(invest_portfolio/operations/securities и account_requisites — отдельные тулы.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arg | No | ||
| days | No | ||
| section | Yes | ||
| max_chars | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |