Instagram MCP Server
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 инструментов, сгруппированных по тому, с чем они работают.
Обмен сообщениями
Инструмент | Что делает |
| Отправить текстовое сообщение в Instagram, WhatsApp или Messenger |
| Отправить изображение |
| Отправить видео |
| Отправить голосовое сообщение |
| Отправить одобренный шаблон WhatsApp |
| Отреагировать на сообщение |
Переписки
Инструмент | Что делает |
| Список переписок в рабочем пространстве |
| Поиск переписок по имени, номеру или содержимому |
| Прочитать одну переписку и её статус |
| Прочитать историю сообщений |
| Добавить метку к переписке |
| Удалить метку |
| Записать внутренние заметки |
Контакты
Инструмент | Что делает |
| Найти контакт по телефону, email, имени пользователя Instagram или метке |
| Прочитать один контакт |
| Создать контакт |
| Добавить метки |
| Удалить метки |
Управление ИИ
Инструмент | Что делает |
| Посмотреть, где активен ИИ-ассистент |
| Остановить ассистента в одной переписке для передачи человеку |
| Вернуть управление ассистенту |
| Приостановить целый канал |
| Возобновить канал |
Инструмент | Что делает |
| Список публикаций аккаунта |
| Прочитать триггеры комментариев на публикации |
| Прочитать настройку автоматического ответа на комментарии |
Планирование, шаблоны и статистика
Инструмент | Что делает |
| Список запланированных, но не отправленных сообщений |
| Отменить запланированное сообщение |
| Список шаблонов сообщений |
| Прочитать статистику переписок и ответов |
Что он намеренно не умеет
Ключ API — это долгоживущий статический секрет, поэтому его поверхность ограничена. Следующее доступно через интерактивный OAuth на удалённом сервере, но никогда через этот мост:
изменения выставления счетов и подписки
настройки рабочего пространства
подключение или отключение канала
создание или переписывание ИИ-ассистентов
массовое удаление, чёрные списки, заблокированные страны
Ротация ключа в настройках SetSmart немедленно отзывает доступ при следующем запросе.
Конфигурация
Переменная | По умолчанию | Назначение |
| обязательно | Ключ API вашего рабочего пространства |
|
| Переопределить адрес вышестоящего сервера |
Как это работает
Этот пакет не содержит логики обмена сообщениями. Это конвейер 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.
This server cannot be installed
Maintenance
Related MCP Connectors
- ReelDropOAuthio.reeldrop
Schedule Instagram reels, manage comment-to-DM automations, and read analytics
Unified inbox MCP for WhatsApp, Telegram, Email, voice — read/send messages, search, AI agents.
Social media automation from your AI assistant: Instagram DMs, scheduling to 9 platforms, analytics.
Instagram for AI agents: publish, read comments and DMs, insights, and engage from your account.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI models to interact with messages from various messaging platforms (Mobile, Mail, WhatsApp, LinkedIn, Slack, Twitter, Telegram, Instagram, Messenger) through a standardized interface.316MIT
- FlicenseBqualityNot gradedmaintenanceEnables AI assistants to interact with Instagram and Facebook accounts through their APIs, supporting messaging, post management, commenting, and content creation.14-
- FlicenseNot gradedqualityDmaintenanceEnables 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-
- AlicenseAqualityCmaintenanceEnables AI assistants to manage Instagram and Threads accounts — publish content, handle comments, view insights, search hashtags, and manage DMs through the Meta Graph API.594612MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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