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: Instagram 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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables AI models to interact with messages from various messaging platforms (Mobile, Mail, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger) through a standardized interface.
    3
    16
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to read, send, and manage Instagram direct messages, including viewing conversations, sending DMs to users, reacting to messages, and searching for users by username.
    10
    -
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to manage Instagram and Threads accounts — publish content, handle comments, view insights, search hashtags, and manage DMs through the Meta Graph API.
    59
    46
    12
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/setsmart-git/instagram-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server