Короткий ответ: MCP-сервер — это небольшая программа, которая даёт ИИ-ассистенту доступ к вашему кабинету агентства. После подключения Claude, Cursor или другой клиент с поддержкой MCP видит каталог с вашими ценами и баланс. Он считает точную стоимость накрутки лайков, подписчиков и просмотров, оформляет заказ после вашего «да» и рассказывает, что с заказами. Кабинет открывать не нужно, достаточно написать ассистенту обычную фразу. Сервер бесплатный, его код открыт на GitHub. Заказы через него проходят те же проверки, что и заказы из кабинета.
Что такое MCP простыми словами#
MCP (Model Context Protocol) — открытый стандарт. Его представила в ноябре 2024 года компания Anthropic, создатель Claude. Стандарт описывает, как ИИ-ассистент подключается к внешним сервисам: сервис сообщает, какие действия ассистенту доступны, а ассистент вызывает их, когда это нужно для ответа. Такие действия называются инструментами. Протокол поддерживают Claude Desktop, Claude Code, Cursor, VS Code и многие другие программы, поэтому один и тот же сервер работает в любой из них.
Без MCP ассистент знает о накрутке только то, что когда-то прочитал в интернете: цены из старых обзоров и догадки о сроках. С MCP-сервером он смотрит в ваш каталог прямо сейчас: какие услуги есть, сколько они стоят для вашего аккаунта, хватит ли баланса. Разница такая же, как между советом знакомого и выпиской из банка.
Подробнее о протоколе — на официальном сайте modelcontextprotocol.io.
Что умеет ассистент через MCP-сервер#
У сервера восемь инструментов. Названия запоминать не нужно: ассистент выбирает инструмент сам, по смыслу вашей просьбы.
| Инструмент | Что делает | Тратит деньги |
|---|---|---|
list_services | каталог с ценой для вашего аккаунта, скидками за объём и подсказками к ссылке | нет |
get_balance | основной и подарочный баланс | нет |
list_projects | проекты агентства, по одному на клиента | нет |
quote_order | примерка: проверяет ссылку и количество, считает точную сумму | нет |
place_order | оформляет заказ по примерке | да |
get_order | статус заказа, сколько выполнено и сколько вернулось | нет |
list_orders | заказы с фильтрами по статусу, проекту и периоду | нет |
topup_link | ссылка на форму пополнения в кабинете | нет |
Семь инструментов из восьми только читают. Деньги списывает единственный — place_order. В протоколе он помечен как необратимый: клиент видит эту пометку и может спросить ваше подтверждение перед вызовом.
Каталог у ассистента тот же, что в форме заказа: накрутка лайков в TikTok, просмотров в Telegram, подписчиков в Instagram* и все остальные услуги по площадкам. Цена — ваша агентская, со скидкой за объём. Скидка работает так же, как в кабинете, подробнее — в статье о кешбэке и скидках за объём.
Как устроен заказ накрутки через ИИ: примерка, согласие, оформление#
Главный вопрос к любому ИИ, который тратит деньги: что будет, если он ошибётся? Поэтому заказ через MCP-сервер идёт в три шага, и третий без первых двух невозможен.
- Примерка. Ассистент вызывает
quote_order. Сайт проверяет ссылку, количество и ограничения и возвращает точную сумму со всеми скидками. Ничего не списывается. Ассистент показывает вам итог: сколько чего, по какой ссылке и сколько спишется с баланса. - Ваше согласие. Описание инструмента заказа прямо требует от ассистента дождаться вашего явного «да» именно на эту сумму.
- Оформление.
place_orderпринимает только номер примерки. Заказать то, чего вы не видели, ассистент не может: другую ссылку или другое количество ему передать просто некуда.
Деньги тратит только третий шаг, и без первых двух он невозможен
Сумма из примерки уходит на сайт как верхняя граница цены. Если за время раздумий цена выросла, заказ не оформится и деньги не спишутся. Ассистент сделает новую примерку и снова покажет сумму.
Номер примерки заодно защищает от повтора. Допустим, связь оборвалась на полуслове и ассистент отправил заказ ещё раз. Второго заказа не будет: сайт вернёт первый. Примерка живёт 15 минут, после этого нужна новая — а значит, и новое согласие.
Как подключить MCP-сервер#
Программировать не придётся: понадобятся одна программа на компьютере и один блок настроек.
- Получите статус агентства. API и MCP-сервер открыты агентским аккаунтам. Заявку можно оставить на странице для агентств, а при обороте от 5 000 ₽ за 30 дней кабинет предложит статус сам.
- Выпустите для ассистента отдельный ключ в кабинете, в разделе «API». Если ассистенту достаточно смотреть цены и статусы, дайте ключу права «только чтение». Если ему доверено заказывать, задайте потолок трат в сутки.
Ключ для ассистента: права «Заказы» и потолок 3 000 ₽ в сутки
- Установите Node.js версии 18 или новее с сайта nodejs.org. Проверить версию можно командой
node --version. - Проверьте ключ одной командой в терминале:
LS_API_KEY=ls_ваш_ключ npx -y github:trueblackat/likes-store-mcp --check
Сервер напишет адрес сайта, баланс, число доступных услуг и подтвердит, что ключ рабочий. Если что-то не так, он назовёт причину.
- Подключите сервер к своему клиенту. В Claude Desktop откройте Settings → Developer → Edit Config и добавьте блок:
{
"mcpServers": {
"likes-store": {
"command": "npx",
"args": ["-y", "github:trueblackat/likes-store-mcp"],
"env": { "LS_API_KEY": "ls_ваш_ключ" }
}
}
}
Сохраните файл и перезапустите Claude Desktop. В Cursor тот же блок кладут в файл ~/.cursor/mcp.json. В Claude Code хватит одной команды:
claude mcp add --env LS_API_KEY=ls_ваш_ключ --transport stdio likes-store -- npx -y github:trueblackat/likes-store-mcp
Подойдёт и любой другой клиент, который умеет запускать локальные MCP-серверы: команда npx, аргументы -y github:trueblackat/likes-store-mcp, ключ — в переменной LS_API_KEY. Полная инструкция лежит в репозитории на GitHub.
Что можно попросить у ассистента#
Пишите своими словами — так, как поставили бы задачу менеджеру.
- «Сколько будут стоить 10 000 просмотров на этот ролик в TikTok?» Ассистент найдёт услугу и сделает примерку со скидкой за объём.
- «Хватит ли баланса на 3 000 подписчиков в Telegram-канал?» Примерка покажет сумму и недостачу, если она есть, а ссылка на пополнение придёт следом.
- «Оформляй». Заказ уйдёт по только что показанной примерке.
- «Что с заказами клиента „Кофейня“ за эту неделю?» Ассистент найдёт проект и выберет его заказы.
- «Какие заказы выполнены частично и сколько вернулось на баланс?» Здесь сработает фильтр по статусу, а в ответе будут суммы возвратов.
Ассистент может и сам предложить вариант: сравнить услуги разного уровня по цене, посчитать бюджет накрутки на серию постов, напомнить, с какого объёма начинается скидка. Решение о заказе при этом остаётся за вами.
Чего MCP-сервер не делает#
Некоторые действия закрыты намеренно. Сделать их несложно, но поручать их ИИ не стоит.
- Пополнение и вывод денег. Деньги заводит и выводит человек: в кабинете, своей картой. Ассистент может только дать ссылку на форму пополнения.
- Свои комментарии. Писать тексты от имени живых людей ассистенту мы не поручаем, поэтому услуг с вашим текстом он не видит. Их можно заказать в кабинете. Обычные комментарии в каталоге сервера есть.
- Отмена заказа. Такой операции нет и в API. Невыполненная часть заказа возвращается на баланс сама.
Если удобнее заказывать прямо на сайте, для этого есть свой ИИ-помощник: он собирает заказ разговором в окне на любой странице. MCP-сервер нужен для другого — чтобы с кабинетом работал ассистент, в котором вы и так проводите рабочий день.
Частые ошибки при подключении#
- Ключ вставили в текст разговора. Ключ нужен только в настройках клиента. Из переписки его легко случайно переслать вместе с историей. Если так вышло, отзовите ключ в кабинете и выпустите новый.
- Ассистент работает на ключе ваших скриптов. Отдельный ключ можно отозвать, ничего больше не сломав.
- У ключа нет потолка трат. Потолок считается по московским суткам и не пробивается даже двумя одновременными заказами. Это самая дешёвая страховка от ошибки.
- Старый Node.js. Серверу нужна версия 18 или новее.
- Клиент не находит
npx. Так бывает, когда Node.js установлен через nvm. Укажите в полеcommandполный путь, его покажет командаwhich npx. - Клиент не перезапустили. Claude Desktop читает настройки только при запуске.
Вопросы и ответы#
Нужно ли уметь программировать? Нет. Достаточно установить Node.js и вставить блок настроек или одну команду.
Может ли ассистент потратить больше, чем я разрешил? Заказ оформляется только по примерке, на которую вы согласились, и не дороже её суммы. Поверх этого действует дневной потолок ключа, а ключ «только чтение» заказать не может вовсе.
Видит ли ИИ мою карту или пароль от кабинета? Нет. Сервер работает только с ключом API, а ключ не открывает ни пополнение, ни вывод денег, ни настройки аккаунта. Сам ключ сервер не показывает ни в ответах, ни в журнале.
Сколько стоит MCP-сервер? Он бесплатный, его код открыт под лицензией MIT. Платить нужно только за заказы, по той же цене, что в кабинете.
Какие площадки доступны? Все, что есть в каталоге для вашего ключа: Instagram*, TikTok, ВКонтакте, Telegram, YouTube и другие. Каталог сервер берёт с сайта при каждом запросе, поэтому новые услуги появляются у ассистента сами.