Article

Бесплатный MCP для поиска товаров на Kaspi.kz — Claude теперь видит реальные цены

Без MCP Claude и ChatGPT ищут товары плохо: устаревшие ссылки и галлюцинации. С kaspi-mcp-free Claude лезет в Kaspi сам, видит актуальные цены, продавцов и отзывы. Сервер уже запущен — просто подключи URL.

MCPKaspiOpen Source8 мин
Мадияр Хамзанов
Мадияр Хамзанов
30 мая 2026
0 ₸
Стоимость
2 мин
Подключение
3
Инструмента в MCP
MIT
Лицензия

TL;DR — уже готово

Я выложил бесплатный MCP-сервер kaspi-mcp-free для Kaspi.kz Магазина. Подключаете его к Claude — и спрашиваете на естественном языке: «найди мне беспроводные наушники до 30 000 ₸ с рейтингом ≥ 4,5». Claude сам идёт в Kaspi, забирает актуальные карточки сегодняшнего дня — с ценой, продавцами, отзывами — и отвечает.

Сразу к делу: я уже развернул этот MCP, он крутится по адресу https://shopping.redstat.kz/mcp. Подключаешь — и работаешь. Без VPS, без Docker, без терминала. Если хочешь свой сервер — код открытый, вот репозиторий.

Если слово «MCP» вам ничего не говорит — не страшно, ниже объясняю за 60 секунд. Если уже разобрались — листайте сразу к разделу подключения.

1. Что такое MCP за 60 секунд

MCP — это USB-C для AI. Любой сервис (база данных, сайт, CRM, маркетплейс) пишет один MCP-адаптер — и сразу становится доступен во всех AI-клиентах: Claude, ChatGPT, Cursor. Один стандарт, подключается ко всему. Anthropic открыл протокол в конце 2024, за полгода его поддержали OpenAI и весь рынок.

Хочется глубже? У меня есть отдельная статья: MCP простыми словами: почему через год мы все будем жить в чате с ИИ. Здесь же — только Kaspi и только к делу.

Технические детали — в официальной спецификации MCP и документации Anthropic. Для подключения готового сервера они не понадобятся.

Аналитика товаров онлайн

2. Почему обычный Claude/ChatGPT плохо ищут товары

Любой, кто пробовал спросить у Claude или ChatGPT «посоветуй смартфон до 200 000 на Kaspi», знает результат: общие слова, какие-то ссылки на Galaxy A54 из 2022 года, выдуманные цены. И это не потому, что модели глупые. Дело в архитектуре:

Нет доступа к Kaspi
У LLM нет «глаз» в интернет по умолчанию. Базовая модель ничего не знает про конкретные цены конкретного дня — она помнит только то, что было в обучающих данных.
Google ≠ Kaspi
Даже если у Claude/ChatGPT включён веб-поиск, он ищет в Google. А в Google нет каталога Kaspi с фильтрами по продавцам и наличию — только статьи и SEO-страницы.
Цены меняются каждый день
Скидки, динамическое ценообразование, акции Kaspi Жұма — то, что было вчера, сегодня уже неактуально. А обучение модели заморожено на дате cutoff.
Регионы и продавцы
На Kaspi один и тот же товар у 5–20 продавцов, у каждого свой ценник, рейтинг, доставка. Без MCP модель не различает эти карточки — для неё всё «один товар».

Это не проблема Claude или ChatGPT. У Kaspi нет публичного API, фронт защищён антибот-системами, и без специальной интеграции LLM туда просто не пройдёт. Нужен переводчик — этот переводчик называется MCP-сервер.

3. Что умеет этот MCP

Сервер по адресу shopping.redstat.kz/mcp отдаёт Claude три инструмента — три «функции», которые он может вызывать сам, когда понимает, что нужны данные с Kaspi:

shop_search
Поиск товаров по тексту. Принимает запрос, сортировку (по релевантности / цене / рейтингу / новинкам) и лимит. Возвращает цену, рейтинг, картинку и прямую ссылку на карточку Kaspi.
shop_offers
Все продавцы для конкретного product_id: цены, рейтинги продавцов, условия доставки — отсортировано по цене. Незаменимо, когда хочется купить дешевле, а не у первого попавшегося.
shop_reviews
Отзывы и рейтинги по product_id. Фильтры (COMMENT / PICTURE / POSITIVE / NEGATIVE) и сортировка (POPULARITY / DATE). Claude может сам прочитать сотню отзывов и сделать краткую сводку.

Claude сам решает, какой инструмент позвать. Вы пишете естественный текст: «найди наушники до 30 000» — он вызовет shop_search. «А кто продаёт самые дешёвые?» — вызовет shop_offers. «А что в отзывах ругают?» — shop_reviews. От вас никакого SQL и API не требуется.

4. Без MCP vs с MCP — конкретный пример

Запрос: «Найди мне беспроводные наушники на Kaspi до 30 000 ₸ с рейтингом ≥ 4,5».

Что происходитОбычный Claude / ChatGPTClaude + kaspi-mcp-free
Источник данныхПамять модели (cutoff ~2024) + GoogleПрямой поиск в каталоге Kaspi.kz
ЦеныСтарые или выдуманныеСегодняшние, как на сайте
СсылкиЧасто 404 или не на KaspiРеальные карточки kaspi.kz/shop/p/...
Продавцы и наличиеНет данныхСписок продавцов, цены, рейтинг, доставка
ОтзывыОбщие фразыРеальные отзывы + автоматическая сводка
Фильтр «рейтинг ≥ 4,5»Не может проверитьПрименит сортировку и фильтрует точно
Я попросил Claude обычный и Claude с kaspi-mcp-free один и тот же запрос. Первый дал три карточки 2022 года (две из них — 404). Второй прислал шесть свежих карточек с ценами на сегодня, продавцами и кратким разбором, у кого лучше доставка. Разница не в качестве модели — она в данных.
Автор
MCP workflow

5. Как подключить — три пути

Выбери свой путь. Сервер уже запущен по адресу https://shopping.redstat.kz/mcp — тебе нужно только сообщить об этом своему AI-клиенту.

AClaude Desktop / claude.ai — самый простой путь

Custom Connectors доступны на тарифе Claude Pro или Max. Если у тебя бесплатный аккаунт — иди сразу к пути Б (Claude Code).
1
Открыть Settings → Connectors
В claude.ai или Claude Desktop откройте настройки и найдите раздел Connectors (Коннекторы). Иконка шестерёнки → правый столбец.
2
Add custom connector
Нажмите «Add custom connector» (или «Подключить свой»). Поля OAuth оставьте пустыми — авторизация не нужна.
3
Вставить URL и сохранить
В поле URL вставьте https://shopping.redstat.kz/mcp. Имя: Kaspi (или любое). Сохранить — коннектор появится в списке.

После сохранения открой новый чат. Claude автоматически увидит доступный коннектор. Можно написать «найди мне товар на Kaspi» — он сам подцепит нужный инструмент без явного упоминания.

БClaude Code (CLI / VSCode) — для разработчиков и бесплатных аккаунтов

Claude Code умеет подключаться к удалённым MCP-серверам одной командой. Открой терминал (в VSCode или отдельно) и выполни:

claude mcp add --transport http kaspi https://shopping.redstat.kz/mcp

Флаг --transport http говорит Claude Code подключиться к удалённому HTTP-серверу (а не запускать процесс локально). После команды перезапусти Claude Code — и инструменты появятся. Проверить можно командой /mcp внутри сессии.

Альтернативно — добавь в .mcp.json в корне проекта:

{
  "mcpServers": {
    "kaspi": {
      "url": "https://shopping.redstat.kz/mcp"
    }
  }
}

ВChatGPT (Plus / Pro) — через Custom Connector

Поддержка Remote MCP у ChatGPT продолжает раскатываться — UI у OpenAI меняется. Логика одна: зайди в Settings → Connectors (или Apps) и добавь Remote MCP с URL https://shopping.redstat.kz/mcp. Тип транспорта — HTTP / Streamable HTTP.
  1. Открой chatgpt.com → иконка профиля → Settings.
  2. Найди раздел Connectors / Apps — он находится под разделом «Connected apps» или аналогичным.
  3. Нажми AddCustom MCP server (или «Remote MCP»).
  4. URL: https://shopping.redstat.kz/mcp. Тип: HTTP / Streamable HTTP. Авторизация: нет.
  5. Сохрани и открой новый чат — инструменты доступны.

Актуальный путь в ChatGPT — в документации OpenAI по MCP.

6. Проверь что работает

После подключения напиши в новом чате: «найди мне беспроводные наушники до 30 000 ₸ на Kaspi». Если MCP подключён правильно — Claude обратится к shopping.redstat.kz/mcp, и через пару секунд придут реальные карточки с сегодняшними ценами, рейтингами и прямыми ссылками на Kaspi.

Если видишь просто текстовый ответ без карточек — значит коннектор не подключился. Проверь: открыт ли новый чат (инструменты подхватываются при старте сессии), и не показывает ли интерфейс значок «MCP not connected» рядом с именем коннектора в настройках.

7. Хочешь свой сервер? (опционально, для продвинутых)

99% читателей это не нужно — пользуйтесь готовым по адресу https://shopping.redstat.kz/mcp. Свой сервер имеет смысл, если нужен свой брендинг, свои инструменты, полный контроль над данными или кастомные рейт-лимиты.

Код открытый и лежит на GitHub: mkhamzanov/kaspi-mcp-free. Это Python-проект (~5 файлов) на базе FastMCP и httpx. Установка:

git clone https://github.com/mkhamzanov/kaspi-mcp-free.git
cd kaspi-mcp-free
pip install fastmcp httpx

# запустить локально (stdio-режим для Claude Desktop)
python server.py

# или HTTP-режим (для деплоя на VPS)
# Linux/macOS:
MCP_TRANSPORT=http PORT=8000 python server.py
# Windows PowerShell:
$env:MCP_TRANSPORT="http"; $env:PORT="8000"; python server.py

Для деплоя рекомендую казахстанский VPS — это важно, потому что Kaspi режет часть облачных IP вне Казахстана (отдаёт 429). Подробнее о настройке VPS — у меня есть статья про деплой на Hetzner с SSH-ключами. Репозиторий также содержит конфиги для Vercel и Railway — но через KASPI_PROXY при деплое за пределами KZ.

8. Кому это пригодится

Продавцам на Kaspi
За пять секунд показать Claude всех конкурентов по карточке: «у кого цена ниже, у кого рейтинг лучше, кто доминирует на главной странице категории».
Покупателям
Найти лучшую цену на конкретный товар, прочитать сводку по отзывам без серфинга на 30 карточек, сравнить три модели наушников за один промпт.
Аналитикам
Быстрый ресёрч: средние цены по сегменту, разброс по продавцам, сентимент отзывов. Можно строить полноценные исследования прямо в чате с Claude.
Вайбкодерам
Дёргать данные из Kaspi руками = парсинг, прокси, ретраи, баны. С MCP вы пишете промпт на естественном языке, а Claude собирает данные и строит дашборд.

Личный опыт: я сделал этот MCP в первую очередь под свои задачи. Я занимаюсь Data Science и часто строю аналитику для маркетплейсов — у меня была серия про ценовые сегменты Kaspi и юнит-экономику. Каждый раз руками тащить данные было больно. С MCP — Claude сам приносит. Делюсь инструментом, потому что ~12 миллионов активных пользователей Kaspi — это слишком большой рынок, чтобы один человек его обрабатывал в одиночку. Чем больше людей вокруг умеют вайбкодить с Kaspi — тем интереснее рынок. Про это Андрей Карпаты говорит как про «vibe coding».

Подключай прямо сейчас: https://shopping.redstat.kz/mcp. Попробуй, напиши в Issues на GitHub если что-то сломалось или хочешь новый инструмент. Звёздочка на репо — бесплатно и помогает другим в Казахстане найти проект.
Мадияр Хамзанов
Мадияр Хамзанов
mkhamzanov.com