Подключение
Нужны 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. Подключите свой аккаунт
- Напишите помощнику: «Подключи мой аккаунт Shisha Market».
- Откройте выданную ссылку. Войдите по почте, введите код из восьми символов и подтвердите доступ.
- Вернитесь к агенту и попросите завершить подключение.
- Попросите показать подключённый аккаунт и проверьте адрес своей почты.
Ссылка действует 10 минут. Если время вышло, начните подключение заново. Агенту не нужно передавать код входа из письма.
4. Подготовьте объявление
Передайте описание вещи и выбранные фотографии. Попросите помощника сначала показать готовое объявление. Проверьте цену, город, контакт, текст и фото, затем подтвердите согласия и отправку на модерацию.
Можно приложить от 1 до 6 фотографий JPG, PNG или WebP, суммарно до 8 МБ. Статус и замечания модератора доступны через агента и в личном кабинете.
Где хранится доступ
Личный ключ хранится в ~/.config/shisha-market/user-auth.json. На системах с POSIX-правами файл создаётся с доступом только владельцу. Ключ действует до 90 дней; он не выводится в ответах инструментов MCP.
Отозвать подключение можно в кабинете Shisha Market или попросив агента отключить свой доступ. После отзыва повторное подключение снова потребует вашего подтверждения в браузере.