Подключите вашего AI-ассистента к WhatsApp с помощью Model Context Protocol (MCP). Отправляйте сообщения, управляйте группами, каналами, сообществами, каталогами, метками и многим другим -- прямо из Claude, Cursor или любого MCP-совместимого AI-инструмента.
Model Context Protocol (MCP) -- это открытый стандарт от Anthropic, который позволяет AI-ассистентам подключаться к внешним инструментам и сервисам. Представьте его как универсальный адаптер между AI и вашими приложениями.
С Maytapi MCP Server ваш AI-ассистент может напрямую взаимодействовать с WhatsApp API -- отправлять сообщения, управлять контактами, работать с группами, каналами, сообществами, каталогами и многим другим -- всё через команды на естественном языке.
Установка не требуется. Добавьте следующую конфигурацию в настройки вашего MCP-клиента:
Loading...
Замените your-product-id и your-api-token вашими учётными данными из Maytapi Console.
Запустите через npx (установка не требуется) или установите Maytapi MCP Server глобально через npm. Настройте его с вашим Product ID и API Token.
Добавьте конфигурацию MCP-сервера в Claude Desktop, Claude Code, Cursor или предпочитаемый вами MCP-клиент.
Попросите вашего AI-ассистента отправить сообщения, управлять группами, создавать каналы -- всё через естественный язык.
| Клиент | Путь |
|---|---|
| Claude Desktop (macOS) | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Claude Desktop (Windows) | %APPDATA%\Claude\claude_desktop_config.json |
| Claude Code | ~/.claude.json |
| Cursor | Cursor Settings > MCP |
Maytapi MCP Server предоставляет 80+ инструментов, охватывающих весь WhatsApp API. Вот полный список, сгруппированный по категориям.
| Название инструмента | Описание |
|---|---|
get_product | Возвращает информацию о продукте |
list_phones | Выводит список всех телефонов, зарегистрированных в продукте |
add_phone | Добавляет новый телефон в продукт |
get_status | Возвращает статус текущей сессии |
get_screen | Возвращает скриншот экрана текущей сессии |
get_qr_code | Возвращает QR-код для привязки телефона |
connect_with_phone_number | Подключение по номеру телефона вместо QR-кода |
logout | Выходит из текущей сессии |
get_phone_logs | Возвращает логи для конкретного телефона (фильтр входящих/исходящих) |
| Название инструмента | Описание |
|---|---|
send_message | Отправляет сообщения в любой чат. Поддерживает 30+ типов сообщений: текст, медиа, опрос, vcard, контакт, геолокация, стикер, ссылка, кнопки, список, пересылка, удаление, реакция, снятие реакции, редактирование, закрепление, избранное, товар, каталог, приглашение в группу, сообщения в каналы (текст/медиа/ссылка/опрос/стикер/аудио/удаление), ответы на истории (текст/медиа), короткое видео и создание события. |
get_message | Получает информацию о конкретном сообщении по ID |
get_messages | Получает сообщения из переписки с пагинацией, фильтром по автору и фильтром fromMe |
| Название инструмента | Описание |
|---|---|
create_group | Создаёт новую группу WhatsApp с участниками, необязательным приглашением и изображением профиля |
get_groups | Выводит список всех групп с опциональной загрузкой участников, сортировкой, ссылками-приглашениями и пагинацией |
get_group | Получает информацию о конкретной группе с опциональной генерацией ссылки-приглашения |
group_add | Добавляет участников в группу с опциональным приглашением |
group_remove | Удаляет участника из группы |
group_promote | Повышает участника до администратора |
group_demote | Понижает администратора до участника |
group_config | Настраивает параметры группы: edit, send, disappear, membersCanAddMembers, approveNewMembers, name, description |
set_group_profile_image | Устанавливает изображение профиля группы (рекомендуется 512x512) |
delete_group_profile_image | Удаляет изображение профиля группы |
group_accept_invite | Принимает приглашение в группу по коду приглашения |
group_revoke_invite | Отзывает и перегенерирует ссылку-приглашение в группу |
group_approval_request_list | Выводит список ожидающих запросов на вступление в группу |
group_approve_request | Одобряет ожидающие запросы на вступление |
group_reject_request | Отклоняет ожидающие запросы на вступление |
get_group_info_by_invite_code | Получает информацию о группе по коду приглашения |
leave_group | Выходит из группы WhatsApp |
| Название инструмента | Описание |
|---|---|
get_contacts | Выводит список всех контактов |
get_contact | Получает информацию о конкретном контакте |
check_phones | Проверяет статус регистрации в WhatsApp для нескольких номеров телефонов |
block_contact | Блокирует или разблокирует контакт |
get_profile_image | Получает изображение профиля контакта или группы |
set_profile_image | Устанавливает изображение профиля вашего аккаунта WhatsApp |
delete_profile_image | Удаляет изображение профиля вашего аккаунта WhatsApp |
contact_add | Добавляет новый контакт в адресную книгу WhatsApp (требуется включённая опция "Manage contacts from web") |
contact_edit | Редактирует существующий контакт в адресной книге WhatsApp |
contact_remove | Удаляет контакт из адресной книги WhatsApp |
| Название инструмента | Описание |
|---|---|
get_conversations | Выводит список всех переписок/чатов с пагинацией |
get_conversation | Получает детали конкретной переписки с сообщениями, фильтром по автору и фильтром fromMe |
favorite_conversation | Добавляет или удаляет переписку из избранного |
pin_conversation | Закрепляет или открепляет переписку |
archive_conversation | Архивирует или разархивирует переписку |
mute_conversation | Отключает или включает уведомления для переписки (8 часов, 1 неделя или навсегда) |
clear_conversation | Очищает все сообщения из переписки |
| Название инструмента | Описание |
|---|---|
create_channel | Создаёт новый канал WhatsApp с названием, описанием и изображением |
get_channels | Выводит список всех каналов с опциональными ссылками-приглашениями |
get_channel | Получает информацию о конкретном канале |
delete_channel | Удаляет канал, которым вы владеете |
channel_config | Настраивает параметры канала (название, описание, изображение) |
channel_invite_code | Получает код/ссылку-приглашение для канала |
channel_subscribe | Подписывается на канал |
channel_unsubscribe | Отписывается от канала |
channel_subscribe_by_invite_code | Подписывается на канал по коду приглашения |
channel_unsubscribe_by_invite_code | Отписывается от канала по коду приглашения |
channel_get_messages | Получает сообщения из канала с пагинацией |
channel_search | Ищет каналы по тексту |
channel_search_by_country | Ищет каналы по коду страны (ISO, 2 буквы) |
channel_get_info_by_invite_code | Получает информацию о канале по коду приглашения |
channel_statistics | Получает статистику и аналитику канала |
channel_demote | Понижает администратора канала |
channel_accept_admin_invite | Принимает приглашение на роль администратора канала |
channel_revoke_admin_invite | Отзывает приглашение на роль администратора для номера |
| Название инструмента | Описание |
|---|---|
create_community | Создаёт новое сообщество WhatsApp с опциональными подгруппами |
get_communities | Выводит список всех сообществ с опциональной подробной информацией и пагинацией |
get_community | Получает детали конкретного сообщества |
community_add | Добавляет участников в сообщество с опциональным приглашением |
community_remove | Удаляет участника из сообщества |
community_promote | Повышает участника до администратора сообщества |
community_demote | Понижает администратора сообщества до участника |
community_add_subgroup | Добавляет существующие группы как подгруппы в сообщество |
community_remove_subgroup | Удаляет подгруппы из сообщества |
community_revoke_invite | Отзывает и перегенерирует ссылку-приглашение в сообщество |
deactivate_community | Деактивирует сообщество |
| Название инструмента | Описание |
|---|---|
get_stories | Получает ваши собственные истории с пагинацией |
get_contacts_stories | Получает истории всех контактов |
get_contact_stories | Получает истории конкретного контакта |
create_story | Создаёт новую историю (текст с фоновым цветом или медиа с подписью) |
| Название инструмента | Описание |
|---|---|
create_label | Создаёт новую метку в WhatsApp Business с названием и цветом |
get_labels | Выводит список всех меток |
get_label_chats | Получает все чаты, которым присвоена конкретная метка |
get_label_colors | Получает все доступные варианты цветов для меток |
edit_label | Редактирует существующую метку (название и/или цвет) |
remove_labels | Безвозвратно удаляет одну или несколько меток |
add_label_to_chat | Присваивает метку чату |
remove_label_from_chat | Удаляет метку из чата |
| Название инструмента | Описание |
|---|---|
get_catalog_products | Выводит список всех товаров каталога |
get_catalog_product | Получает информацию о конкретном товаре каталога |
add_catalog_product | Добавляет новый товар (название, изображение, цена, валюта, описание, URL) |
edit_catalog_product | Редактирует существующий товар каталога |
remove_catalog_product | Удаляет товар из каталога |
add_product_image | Добавляет изображение к товару каталога |
remove_product_image | Удаляет изображение из товара каталога |
get_contact_catalog_products | Выводит список товаров каталога другого контакта WhatsApp Business |
get_catalog_collections | Выводит список всех коллекций каталога |
get_catalog_collection | Получает конкретную коллекцию с её товарами |
add_catalog_collection | Создаёт новую коллекцию каталога |
edit_catalog_collection | Редактирует название коллекции каталога |
remove_catalog_collection | Удаляет коллекцию каталога |
add_collection_products | Добавляет товары в коллекцию |
remove_collection_product | Удаляет товары из коллекции |
get_catalog_orders | Выводит список заказов с пагинацией, сортировкой и фильтром по переписке |
get_catalog_order | Получает подробную информацию о конкретном заказе |
get_catalog | Получает товары каталога (устаревший метод) |
| Название инструмента | Описание |
|---|---|
get_presence | Получает текущий статус присутствия контакта (онлайн, офлайн, последний раз в сети) |
subscribe_presence | Подписывается на обновления присутствия контакта через webhook |
send_presence | Отправляет ваш статус присутствия (печатает, записывает, онлайн, офлайн) контакту |
| Название инструмента | Описание |
|---|---|
reject_call | Отклоняет входящий звонок (callId получается из уведомления webhook) |
create_call_link | Создаёт ссылку для голосового или видеозвонка с запланированным временем |
| Название инструмента | Описание |
|---|---|
set_webhook | Устанавливает URL webhook для продукта для получения входящих сообщений и событий |
set_ack_preference | Устанавливает настройки подтверждения для включения/отключения доставки отчётов о прочтении через webhook |
После подключения просто скажите вашему AI-ассистенту, что вы хотите сделать.
"Отправь сообщение в WhatsApp на номер +1234567890 с текстом 'Здравствуйте, ваш заказ отправлен!'"
Вызывает send_message с типом text, номером телефона и содержимым сообщения через Maytapi API.
"Создай группу WhatsApp под названием 'Команда проекта' и добавь +1234567890, +0987654321"
Вызывает create_group с названием группы и номерами участников.
"Покажи статус моего подключения к WhatsApp"
Вызывает get_status для проверки текущего статуса подключения сессии WhatsApp.
"Создай новый канал WhatsApp под названием 'Новости компании'"
Вызывает create_channel с названием канала для создания нового канала WhatsApp.
Используйте всю мощь обмена сообщениями WhatsApp прямо в вашем AI-рабочем процессе.
Автоматизируйте ваше общение в WhatsApp с помощью AI-инструментов, которые вы уже используете.
Начните работу с Maytapi MCP Server за несколько минут.
MCP-сервер работает локально на вашем компьютере и взаимодействует с Maytapi API через HTTPS.
Раскройте мощные возможности для бизнес-сообщений и автоматизации с нашим API для WhatsApp
Исследуйте API WhatsAppИдеально для бизнеса, разработчиков и продвинутых пользователей
Model Context Protocol (MCP) -- это открытый стандарт, созданный Anthropic, который позволяет AI-ассистентам подключаться к внешним инструментам и источникам данных. Он обеспечивает универсальный способ взаимодействия AI с сервисами, такими как Maytapi WhatsApp API.
MCP Server бесплатный и с открытым исходным кодом. Вам нужна только активная подписка Maytapi для использования WhatsApp API. Все тарифные планы Maytapi включают полный доступ к API.
Протестировано с Claude Desktop, Claude Code и Cursor. Работает с любым AI-инструментом, поддерживающим стандарт Model Context Protocol.
Да. MCP-сервер работает локально на вашем компьютере. Ваши учётные данные API хранятся в локальной конфигурации и никогда не отправляются третьим лицам. Всё взаимодействие с Maytapi API осуществляется через HTTPS.
Базовое знакомство с выполнением команд в терминале будет полезно, но программирование не требуется. Установите Node.js, добавьте конфигурацию и начните использовать с вашим AI-ассистентом.
Зарегистрируйтесь или войдите в Maytapi Console. Ваш Product ID и API Token доступны на странице настроек.
Раскройте полный потенциал WhatsApp API с неограниченными функциями Индивидуально для успеха вашего бренда
Свяжитесь с нами, чтобы стать нашим партнером. Отправьте электронное письмо, чтобы обсудить любые условия, соглашения и цены.