Подключение

Нужны Node.js 22+ и помощник с поддержкой локальных MCP-серверов. В свой аккаунт Shisha Market вы входите через браузер.

1. Сохраните клиент

Скачайте user.mjs из релиза на GitHub в постоянную папку на своём компьютере. Также доступны репозиторий с исходным кодом и прямое скачивание с Shisha Market. Дополнительные npm-пакеты не нужны.

2. Добавьте сервер в помощника

Укажите команду node и полный путь к скачанному файлу. Для клиентов с JSON-настройками MCP:

{
  "mcpServers": {
    "shisha-market": {
      "command": "node",
      "args": [
        "/полный/путь/к/user.mjs"
      ]
    }
  }
}

Замените путь своим. На Windows можно использовать прямые слеши: C:/Users/name/mcp/user.mjs. Если ваш клиент использует другой формат настроек, перенесите те же команду и аргумент в его раздел MCP.

3. Подключите свой аккаунт

  1. Напишите помощнику: «Подключи мой аккаунт Shisha Market».
  2. Откройте выданную ссылку. Войдите по почте, введите код из восьми символов и подтвердите доступ.
  3. Вернитесь к агенту и попросите завершить подключение.
  4. Попросите показать подключённый аккаунт и проверьте адрес своей почты.

Ссылка действует 10 минут. Если время вышло, начните подключение заново. Агенту не нужно передавать код входа из письма.

4. Подготовьте объявление

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

Можно приложить от 1 до 6 фотографий JPG, PNG или WebP, суммарно до 8 МБ. Статус и замечания модератора доступны через агента и в личном кабинете.

Где хранится доступ

Личный ключ хранится в ~/.config/shisha-market/user-auth.json. На системах с POSIX-правами файл создаётся с доступом только владельцу. Ключ действует до 90 дней; он не выводится в ответах инструментов MCP.

Отозвать подключение можно в кабинете Shisha Market или попросив агента отключить свой доступ. После отзыва повторное подключение снова потребует вашего подтверждения в браузере.