Skip to main content
Glama

Instagram MCP Server (также WhatsApp и Messenger)

MCP сервер, который позволяет Claude, Cursor, Claude Code и любому другому MCP-клиенту читать и отвечать на Instagram DMs, сообщения WhatsApp и переписки в Facebook Messenger через официальные Meta Business API.

Попросите своего ассистента "найти лида, который спрашивал о ценах в Instagram, и отправить ему шаблон бронирования" — и это произойдёт на реальном аккаунте.

Чем этот вариант отличается

Большинство MCP-серверов для Instagram и WhatsApp управляют личным аккаунтом: автоматизация браузера, неофициальный мост или реверс-инжиниринг мобильного API. Они ломаются, когда Meta что-то меняет, и ставят аккаунт под угрозу блокировки.

Этот сервер работает с официальным Instagram Messaging API, WhatsApp Cloud API и Messenger Platform через одобренное Meta бизнес-приложение SetSmart. Программная отправка сообщений в Instagram, WhatsApp или Messenger невозможна без одобренного приложения, поэтому этот мост требует рабочее пространство SetSmart, а не ваш пароль от Instagram.

Это компромисс, о котором сказано прямо: его нельзя развернуть самостоятельно для своего аккаунта, и для него нужен ключ API SetSmart.

Related MCP server: Meta MCP Server

Требования

  • Node.js 18 или новее

  • Рабочее пространство SetSmart с хотя бы одним подключённым каналом (Instagram, WhatsApp или Messenger)

  • Ключ API вашего рабочего пространства, из раздела «Настройки» → «Интеграции»

Быстрый старт

Claude Desktop / Claude Code

Добавьте это в ваш MCP-конфиг (claude_desktop_config.json или .mcp.json для Claude Code):

{
  "mcpServers": {
    "setsmart": {
      "command": "npx",
      "args": ["-y", "setsmart-mcp"],
      "env": {
        "SETSMART_API_KEY": "your-workspace-api-key"
      }
    }
  }
}

Cursor

Тот же блок в ~/.cursor/mcp.json.

Удалённый MCP, без этого моста

Сервер MCP SetSmart также доступен напрямую через Streamable HTTP с OAuth, поэтому клиенты, поддерживающие удалённый MCP, могут вообще обойтись без этого пакета:

https://setsmart.io/api/mcp

Используйте этот мост, когда ваш клиент говорит только на stdio, или когда вы предпочитаете аутентификацию статическим ключом API вместо интерактивного согласия OAuth.

Инструменты

30 инструментов, сгруппированных по тому, с чем они работают.

Обмен сообщениями

Инструмент

Что делает

message_send_text

Отправить текстовое сообщение в Instagram, WhatsApp или Messenger

message_send_image

Отправить изображение

message_send_video

Отправить видео

message_send_audio

Отправить голосовое сообщение

message_send_template

Отправить одобренный шаблон WhatsApp

message_send_reaction

Отреагировать на сообщение

Переписки

Инструмент

Что делает

conversation_list

Список переписок в рабочем пространстве

conversation_search

Поиск переписок по имени, номеру или содержимому

conversation_get

Прочитать одну переписку и её статус

conversation_get_messages

Прочитать историю сообщений

conversation_add_tag

Добавить метку к переписке

conversation_remove_tag

Удалить метку

conversation_set_notes

Записать внутренние заметки

Контакты

Инструмент

Что делает

contact_find

Найти контакт по телефону, email, имени пользователя Instagram или метке

contact_get

Прочитать один контакт

contact_import

Создать контакт

contact_add_tags

Добавить метки

contact_remove_tags

Удалить метки

Управление ИИ

Инструмент

Что делает

ai_get_all_status

Посмотреть, где активен ИИ-ассистент

ai_pause_conversation

Остановить ассистента в одной переписке для передачи человеку

ai_resume_conversation

Вернуть управление ассистенту

ai_pause_channel

Приостановить целый канал

ai_resume_channel

Возобновить канал

Instagram

Инструмент

Что делает

instagram_post_list

Список публикаций аккаунта

instagram_post_get_triggers

Прочитать триггеры комментариев на публикации

comment_reply_get_auto_reply

Прочитать настройку автоматического ответа на комментарии

Планирование, шаблоны и статистика

Инструмент

Что делает

scheduled_list

Список запланированных, но не отправленных сообщений

scheduled_cancel

Отменить запланированное сообщение

template_list

Список шаблонов сообщений

analytics_stats

Прочитать статистику переписок и ответов

Что он намеренно не умеет

Ключ API — это долгоживущий статический секрет, поэтому его поверхность ограничена. Следующее доступно через интерактивный OAuth на удалённом сервере, но никогда через этот мост:

  • изменения выставления счетов и подписки

  • настройки рабочего пространства

  • подключение или отключение канала

  • создание или переписывание ИИ-ассистентов

  • массовое удаление, чёрные списки, заблокированные страны

Ротация ключа в настройках SetSmart немедленно отзывает доступ при следующем запросе.

Конфигурация

Переменная

По умолчанию

Назначение

SETSMART_API_KEY

обязательно

Ключ API вашего рабочего пространства

SETSMART_MCP_URL

https://setsmart.io/api/mcp

Переопределить адрес вышестоящего сервера

Как это работает

Этот пакет не содержит логики обмена сообщениями. Это конвейер stdio → Streamable HTTP: ваш клиент говорит через MCP по stdin и stdout, мост пересылает каждый запрос на размещённый сервер SetSmart MCP с вашим ключом в заголовке Authorization и передаёт ответ обратно. Около 150 строк в src/index.js, так что вы можете прочитать всё это, прежде чем доверить аккаунт.

Ссылки

Лицензия

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Connects AI assistants to Meta's business platforms (Facebook, Instagram, Threads, Ads, Commerce) with 200 tools for publishing, engagement, analytics, ads, and commerce management.
    100
    140 npm
    60
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with Meta's messaging APIs (WhatsApp, Messenger, Instagram) for sending messages, managing templates, and handling webhooks via natural language.
    4 npm
    GPL 3.0
  • A
    license
    A
    quality
    C
    maintenance
    Enables direct management of Facebook Pages and linked Instagram Business/Creator accounts through the official Meta Graph API, including posting, scheduling, reading and responding to comments, and viewing insights.
    20
    MIT