Instagram MCP Server
Instagram MCP Server (también WhatsApp y Messenger)
Un servidor MCP que permite a Claude, Cursor, Claude Code y cualquier otro cliente MCP leer y responder a mensajes directos de Instagram, mensajes de WhatsApp y conversaciones de Facebook Messenger, a través de las Meta Business APIs oficiales.
Pídele a tu asistente que "encuentre al cliente potencial que preguntó por los precios en Instagram y le envíe la plantilla de reserva", y ocurre en la cuenta real.
Por qué este es diferente
La mayoría de los servidores MCP de Instagram y WhatsApp controlan una cuenta personal: una sesión de automatización del navegador, un puente no oficial o una API móvil con ingeniería inversa. Se rompen cuando Meta cambia algo y ponen la cuenta en riesgo de ser deshabilitada.
Este habla con las Instagram Messaging API, WhatsApp Cloud API y Messenger Platform oficiales, a través de la aplicación de negocio de SetSmart aprobada por Meta. No es posible enviar mensajes a Instagram, WhatsApp o Messenger programáticamente sin una aplicación aprobada, por eso este puente requiere un espacio de trabajo de SetSmart en lugar de tu contraseña de Instagram.
Ese es el compromiso, dicho sin rodeos: no se puede autoalojar para tu propia cuenta y necesita una clave de API de SetSmart.
Related MCP server: Meta MCP Server
Requisitos
Node.js 18 o superior
Un espacio de trabajo de SetSmart con al menos un canal conectado (Instagram, WhatsApp o Messenger)
Tu clave de API del espacio de trabajo, desde Configuración y después Integraciones
Inicio rápido
Claude Desktop / Claude Code
Añade esto a tu configuración de MCP (claude_desktop_config.json, o .mcp.json para Claude Code):
{
"mcpServers": {
"setsmart": {
"command": "npx",
"args": ["-y", "setsmart-mcp"],
"env": {
"SETSMART_API_KEY": "your-workspace-api-key"
}
}
}
}Cursor
El mismo bloque, en ~/.cursor/mcp.json.
MCP remoto, sin este puente
El servidor MCP de SetSmart también es accesible directamente sobre Streamable HTTP con OAuth, por lo que los clientes que admiten MCP remoto pueden omitir este paquete por completo:
https://setsmart.io/api/mcpUsa este puente cuando tu cliente solo hable stdio, o cuando prefieras autenticarte con una clave de API estática en lugar de un consentimiento OAuth interactivo.
Herramientas
30 herramientas, agrupadas por lo que tocan.
Mensajería
Herramienta | Qué hace |
| Envía un mensaje de texto en Instagram, WhatsApp o Messenger |
| Envía una imagen |
| Envía un video |
| Envía un mensaje de voz |
| Envía una plantilla de WhatsApp aprobada |
| Reacciona a un mensaje |
Conversaciones
Herramienta | Qué hace |
| Lista las conversaciones del espacio de trabajo |
| Busca conversaciones por nombre, número o contenido |
| Lee una conversación y su estado |
| Lee el historial de mensajes |
| Etiqueta una conversación |
| Elimina una etiqueta |
| Escribe notas internas |
Contactos
Herramienta | Qué hace |
| Busca un contacto por teléfono, correo electrónico, nombre de usuario de Instagram o etiqueta |
| Lee un contacto |
| Crea un contacto |
| Añade etiquetas |
| Elimina etiquetas |
Control de IA
Herramienta | Qué hace |
| Consulta dónde está activo el asistente de IA |
| Detiene el asistente en una conversación para una transferencia a un humano |
| Lo devuelve al asistente |
| Pausa un canal completo |
| Reanuda un canal |
Herramienta | Qué hace |
| Lista las publicaciones de la cuenta |
| Lee los desencadenantes de comentarios en una publicación |
| Lee la configuración de respuestas automáticas a comentarios |
Programación, plantillas y estadísticas
Herramienta | Qué hace |
| Lista los mensajes programados pero no enviados |
| Cancela un mensaje programado |
| Lista las plantillas de mensajes |
| Lee las estadísticas de conversaciones y respuestas |
Lo que deliberadamente no puede hacer
Una clave de API es un secreto estático de larga duración, por lo que tiene una superficie restringida. Estas acciones solo se pueden realizar mediante OAuth interactivo en el servidor remoto, nunca a través de este puente:
cambios de facturación y suscripción
ajustes del espacio de trabajo
conectar o desconectar un canal
crear o reescribir asistentes de IA
eliminación masiva, listas negras, países bloqueados
Rotar la clave en los ajustes de SetSmart revoca el acceso de inmediato, en la siguiente solicitud.
Configuración
Variable | Por defecto | Propósito |
| requerida | Tu clave de API del espacio de trabajo |
|
| Sobrescribe el endpoint upstream |
Cómo funciona
Este paquete no contiene lógica de mensajería. Es un conducto de stdio a Streamable HTTP: tu cliente habla MCP a través de stdin y stdout, el puente reenvía cada solicitud al servidor MCP de SetSmart alojado con tu clave en la cabecera Authorization, y transmite la respuesta de vuelta. Alrededor de 150 líneas, en src/index.js, para que puedas leerlo todo antes de confiarle una cuenta.
Enlaces
Licencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage Instagram and Facebook automations, conversations, templates, and analytics with AI.
Instagram + Facebook Pages: read comments, reply, DM commenters, comment-to-DM Auto DM rules.
- RickyOAuthai.getricky
Customer inbox and CRM for WhatsApp, Instagram and Messenger: contacts, conversations, reports.
Read and search your Instagram, WhatsApp and LinkedIn DMs and prepare follow-ups you approve.
Related MCP Servers
- FlicenseBqualityNot gradedmaintenanceEnables AI assistants to interact with Instagram and Facebook accounts through their APIs, supporting messaging, post management, commenting, and content creation.14-
- AlicenseBqualityCmaintenanceConnects AI assistants to Meta's business platforms (Facebook, Instagram, Threads, Ads, Commerce) with 200 tools for publishing, engagement, analytics, ads, and commerce management.100140 npm60MIT
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Meta's messaging APIs (WhatsApp, Messenger, Instagram) for sending messages, managing templates, and handling webhooks via natural language.4 npmGPL 3.0
- AlicenseAqualityCmaintenanceEnables 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.20MIT