# Reported issues for A1 Yandex KIT MCP

Pod holds 14 of 14 problems reported by people outside the maintainer team. Issues filed by the project's own owners, members and collaborators are excluded entirely — a maintainer's release checklist is not a warning to a prospective user.

Back to [A1 Yandex KIT MCP](/mcp/a1-yandex-kit-mcp).

## Most discussed

### Разместить MCP-сервер Yandex KIT в релевантных каталогах

## Стартовое условие

**Не начинать до закрытия #2** — сначала README должен быть приведён в порядок и проверен. Эта задача зависит от #2.

## Цель

Разместить `mcp-yandex-kit` в релевантных глобальных и русскоязычных MCP-каталогах, чтобы сервер находили пользователи AI-клиентов и Яндекс KIT.

## Входит в работу

- [ ] Official MCP Registry — опубликовать/проверить корректность `server.json` и видимость записи.
- [ ] Glama — подтвердить или создать карточку; проверить обнаружение инструментов, и

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/3) · 2026-07-28 · closed · 4 comments

### PRD: P1 — a1-yandex-kit-promo-launcher и a1-yandex-kit-launch-check

## Problem Statement

Владельцу магазина на Яндекс.Ките сложно без ошибок запускать промо и уверенно решать, готов ли магазин принимать покупателей. Настройка акции состоит из нескольких связанных решений: механизм, размер скидки, срок, область применения, ограничения и фактический статус. Ошибка в одном поле может сделать промо бесполезным либо создать неограниченную скидку и потерю маржи.

Перед открытием магазина владелец также вынужден вручную проверять каталог, остатки, склады, промо, вебху

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/13) · 2026-07-29 · closed · 3 comments

### Skill не видит 61 архивную карточку и не может их удалить

## Кратко

В магазине `kit36330` в интерфейсе Yandex KIT видна вкладка «Архив» с 61 карточкой. При просьбе удалить все карточки из архива skill `a1-yandex-kit-catalog-doctor` не смог получить их через MCP и ошибочно завершил задачу без изменений.

Исходная задача Codex: `019fc1dc-2952-71e0-9765-d17eecce14d2`.

## Шаги воспроизведения

1. Подключить магазин `kit36330`.
2. Убедиться в кабинете Yandex KIT, что во вкладке **Товары → Архив** отображается 61 карточка.
3. Попросить: «Удали все карточки

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/54) · 2026-08-02 · closed · 2 comments

### P0: Catalog doctor — структурное качество каталога

## Parent

#5

## What to build

Расширить read-only аудит `a1-yandex-kit-catalog-doctor` структурными проверками карточек и мерчандайзинга: характеристики и группировка вариантов, полнота карточек, медиа, коллекции, бейджи, контекстные коллекции и похожие товары.

Навык должен показывать только доказанные дефекты и отдельно обозначать рекомендации. Отсутствие необязательного мерчандайзинга само по себе не является проблемой.

## Acceptance criteria

- [ ] Аудит находит варианты без обязательных

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/11) · 2026-07-29 · closed · 1 comment

### P0: Catalog doctor — полный аудит блокеров продаж

## Parent

#5

## What to build

Создать первый законченный read-only tracer `a1-yandex-kit-catalog-doctor`: полный аудит блокеров продаж с прохождением всех страниц API и явным отчётом о покрытии. Навык проверяет активный каталог глубже оператора и разделяет блокеры продаж, риски и рекомендации.

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

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/10) · 2026-07-29 · closed · 1 comment

### P0: Operator — разбор рисков по заказам

## Parent

#5

## What to build

Создать первый законченный tracer для `a1-yandex-kit-operator`: владелец естественной фразой запрашивает состояние магазина, навык полностью читает релевантные заказы, оплату и доставку, приоритизирует риски и возвращает доказательный read-only отчёт. Этот slice также создаёт переиспользуемый сценарный тестовый контур: пользовательский запрос → навык → fake/test MCP с подготовленным магазином → журнал вызовов → итоговый ответ.

Навык должен понимать «Как дела в м

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/7) · 2026-07-29 · closed · 1 comment

### Проверить влияние спецификации MCP 2026-07-28 на MCP-сервер

28 июля вышла спецификация MCP `2026-07-28` с крупными несовместимыми изменениями: протокол стал stateless, убраны `initialize`/`initialized` и `Mcp-Session-Id`, серверные запросы заменяются на MRTR, а legacy HTTP+SSE объявлен устаревшим.

Наш проект содержит MCP-сервер на stdio и использует `@modelcontextprotocol/sdk` `^1.29.0`. Нужно выяснить, влияет ли обновление спецификации и SDK на наш сервер и поддерживаемых клиентов.

Источник: https://blog.modelcontextprotocol.io/posts/2026-07-28/

## Ч

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/4) · 2026-07-29 · closed · 1 comment

### Перенос объёма из названия в характеристику не должен блокироваться

## Пользовательский сценарий

Владелец магазина хочет привести названия вариантов товаров к единому виду:

- убрать объём из названия варианта;
- записать этот объём в характеристику `Объём`;
- повторить операцию для всех вариантов с объёмом в названии.

Пример обезличенного варианта:

```text
Тестовое масло для ногтей, 12 мл
```

Ожидаемый результат:

```text
Название: Тестовое масло для ногтей
Характеристика «Объём»: 12 мл
```

## Проблема

После `GetVariant` обновление `UpdateVariant` останав

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/91) · 2026-08-22 · closed · 0 comments

## Most recent

### Устранить 5–6-минутное зависание setup/reconnect Yandex KIT MCP в Codex

## Контекст

Это regression после #34. В сеансе Codex `019fc1dc-2952-71e0-9765-d17eecce14d2` пользователь переподключал токен уже настроенного Yandex KIT. Кандидатный токен корректно не записывался до read-only проверки, но сама проверка превратилась в многоминутное ожидание.

### Что увидел пользователь

> Да, пять минут — ненормально долго. Причина была техническая: первая проверка запускалась в изолированной среде без внешнего сетевого доступа, поэтому MCP-сервер не смог завершить инициализац

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/50) · 2026-08-02 · closed · 0 comments

### Убрать хрупкие проверки текстовых формулировок из доменных тестов

## Контекст

В тестах доменного слоя есть проверки конкретных слов и фраз в сообщениях об ошибках, описаниях полей и сгенерированном тексте. Такие проверки ломаются при редакторской правке, хотя поведение кода не меняется.

Сценарные навыки и setup очищаются отдельно. В рамках этой задачи нужно работать только с доменным слоем и общей инфраструктурой, не меняя тексты навыков.

## Где посмотреть

- `packages/mcp/src/tools/*.test.ts`
- `packages/core/src/client.test.ts`
- `packages/codegen/src/syn

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/48) · 2026-08-02 · closed · 0 comments

### CreatePromocode отклоняет валидный WELCOME5; list_promocodes all=true использует недопустимый per_page

## Кратко

При попытке создать и активировать товарный промокод через MCP-инструменты Yandex KIT все три вызова `CreatePromocode` завершились `HTTP 400 / VALIDATION_ERROR`, хотя запросы проходят локальную проверку по OpenAPI (`VALID`) и соответствуют публичной документации KIT.

Промокод не создан: контрольное чтение списков `ACTIVE` и `INACTIVE` вернуло 0 элементов.

Дополнительно обнаружена проблема `list_promocodes({ all: true })`: инструмент отправляет `per_page=100`, но фактический endpoint

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/46) · 2026-08-01 · closed · 0 comments

### Добавить setup-скилл для установки и настройки MCP-сервера на разных платформах

## Зачем

Сейчас установка `mcp-yandex-kit` требует от пользователя самостоятельно разбираться в Node.js, `npx`, токене и форматах конфигурации разных MCP-клиентов. Нужен самостоятельный setup-скилл, который проводит обычного владельца магазина от запроса «подключи Яндекс KIT» до работающего и проверенного MCP-сервера без серии ручных команд.

Скилл должен устанавливаться и запускаться **без уже подключённого `mcp-yandex-kit`** — это bootstrap-сценарий. Проектная установка скилла не ограничивает

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/34) · 2026-07-30 · closed · 0 comments

### P1: Promo launcher — подарок за покупку

## Parent

#13

## What to build

Расширить `a1-yandex-kit-promo-launcher` законченным сценарием подарка за покупку. Владелец задаёт название, минимальную сумму корзины, от 1 до 50 точных вариантов-подарков и желаемую активацию. Навык проверяет варианты, создаёт подарок, учитывает обязательный начальный статус INACTIVE, при точной команде активирует его и перечитывает фактическое состояние.

Скилл не обещает даты действия подарка, потому что KIT API их не поддерживает, и использует доступные met

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/16) · 2026-07-29 · closed · 0 comments

### P1: Promo launcher — запуск автоматической скидки

## Parent

#13

## What to build

Создать первый законченный tracer `a1-yandex-kit-promo-launcher`: владелец естественной точной командой запускает автоматическую скидку на весь каталог либо выбранные варианты, категорию или коллекцию. Навык проверяет полноту существенных условий, существование целей, даты, дубли и пересечения, выполняет допустимую последовательность создания/привязки/активации и перечитывает фактический результат.

Если механизм, значение, область, дата окончания либо явное «бе

[Read the thread](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues/14) · 2026-07-29 · closed · 0 comments

The remaining reports are on [the project's issue tracker](https://github.com/ztemerbekov/a1-yandex-kit-skills/issues).
