Claude
Вы спрашиваете «почему просели заказы на прошлой неделе», а он идёт в данные, смотрит остатки, рекламу, цены конкурентов и отвечает с цифрами. Без выгрузок в Excel.
Сам по себе Claude ваших продаж не видит. Чтобы увидел, к нему подключают MCP-сервер: это переходник, через который нейросеть получает доступ к чужому сервису. У MPSTATS такой переходник есть, и через него Claude может читать две вещи:
Подключить можно двумя путями. Первый в браузере, без единой строчки кода, подойдёт почти всем. Второй через API: Claude работает по расписанию и сам присылает отчёт в Telegram.
Адрес MCP-сервера и токен выдаёт MPSTATS. Если не нашли их в профиле, спросите в поддержке MPSTATS «адрес MCP для подключения к Claude», это стандартный вопрос.
claude.ai в браузере
На claude.ai откройте настройки (Settings), раздел Connectors, кнопка Add custom connector. Название любое, например MPSTATS, в поле адреса вставьте адрес MCP-сервера от MPSTATS. Claude попросит авторизоваться, подтвердите вход.
В новом чате нажмите на значок инструментов под полем ввода и проверьте, что MPSTATS включён. Всё, Claude видит ваши данные.
Посмотри мой кабинет WB за прошлую неделю: выручка, заказы, выкуп, прибыль. Сравни с неделей до этого и назови три главные причины изменений.
Какие товары закончатся на складах в ближайшие 14 дней при текущей скорости продаж? Дай таблицу: артикул, остаток, дней до нуля, сколько довезти.
Возьми мой самый продаваемый товар, найди пять ближайших конкурентов в той же категории и сравни цену, отзывы, рейтинг и продажи за 30 дней. Где я проигрываю?
Claude работает сам, по расписанию
Тот же MCP, только подключённый к Claude из скрипта. Скрипт каждое утро спрашивает у Claude разбор кабинета и отправляет ответ вам в Telegram. Код можно не писать руками: откройте Claude Code (как его поставить, есть на странице МОНТАЖ), вставьте этот пример и попросите адаптировать.
pip3 install anthropic requestspip install anthropic requestsexport ANTHROPIC_API_KEY="sk-ant-..."
export MPSTATS_MCP_URL="адрес MCP от MPSTATS"
export MPSTATS_TOKEN="токен MPSTATS"
export TG_TOKEN="токен бота от @BotFather"
export TG_CHAT="ваш chat id"$env:ANTHROPIC_API_KEY="sk-ant-..."
$env:MPSTATS_MCP_URL="адрес MCP от MPSTATS"
$env:MPSTATS_TOKEN="токен MPSTATS"
$env:TG_TOKEN="токен бота от @BotFather"
$env:TG_CHAT="ваш chat id"Ключи никогда не вставляйте прямо в код и не отправляйте в чаты.
import os
import anthropic
import requests
client = anthropic.Anthropic()
response = client.beta.messages.create(
model="claude-opus-5-5",
max_tokens=8000,
betas=["mcp-client-2025-11-20"],
mcp_servers=[{
"type": "url",
"url": os.environ["MPSTATS_MCP_URL"],
"name": "mpstats",
"authorization_token": os.environ["MPSTATS_TOKEN"],
}],
tools=[{"type": "mcp_toolset", "mcp_server_name": "mpstats"}],
messages=[{
"role": "user",
"content": "Разбери мой кабинет WB за вчера: выручка, заказы, "
"прибыль, что выросло и что упало. Отдельно товары, "
"которые закончатся за 7 дней. Коротко, для Telegram.",
}],
)
text = "\n".join(b.text for b in response.content if b.type == "text")
requests.post(
f"https://api.telegram.org/bot{os.environ['TG_TOKEN']}/sendMessage",
json={"chat_id": os.environ["TG_CHAT"], "text": text[:4000]},
)Запуск: python3 report.py. Через минуту в Telegram придёт разбор.
Откройте расписание командой crontab -e и добавьте строку (путь поправьте на свой):
0 9 * * * cd ~/reports && /usr/bin/env python3 report.pyПеременные с ключами для cron надо прописать в начале этого же файла, без слова export.
Откройте «Планировщик заданий», создайте простую задачу «Ежедневно, 9:00», действие «Запустить программу»: python, аргумент report.py, рабочая папка та, где лежит скрипт. Ключи задайте через «Изменение системных переменных среды», чтобы задача их видела.
Компьютер должен быть включён. Хотите, чтобы работало всегда, попросите Claude Code перенести скрипт на недорогой сервер.
| Без кода | Через API | |
|---|---|---|
| Как платите | подписка Claude Pro | за токены, отчёт обычно стоит центы |
| Кто начинает | вы задаёте вопрос | скрипт сам по расписанию |
| Куда приходит | в чат claude.ai | в Telegram, почту, таблицу |
| Сложность | пара кликов | терминал и один файл |
Начните с первого. Когда поймёте, какие вопросы задаёте каждый день, перенесите их во второй.
Claude отвечает общими словами без цифр: значит, коннектор выключен в этом чате или кабинет не добавлен в MPSTATS. Спросите его прямо «какие инструменты MPSTATS тебе доступны?», он перечислит.
Скрипт падает с ошибкой: скопируйте её целиком в Claude Code с припиской «почини». Чаще всего это опечатка в ключе или не заданная переменная.