plunk-mcp
Servidor MCP no oficial para la plataforma de email auto-alojada Plunk, proporcionando acceso a 94 herramientas API vía protocolo MCP. Permite que agentes IA como Claude interactúen con transacciones, campañas, contactos, flujos de trabajo y analíticas.
Ficha actualizada 28 sept 2026, 12:48 · upstream 28 sept 2026, 12:28 · release v1.2.0
Qué es plunk-mcp
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este servidor MCP actúa como puente entre modelos de lenguaje y la plataforma de automatización por email Plunk. Resuelve la limitación del SDK oficial de Node.js que solo expone métodos track y send, dejando inaccesibles las funcionalidades completas de workflows, segmentos, plantillas y analíticas. El servidor implementa 94 herramientas organizadas en 11 categorías, con detección automática de capacidades para compatibilidad con versiones antiguas del backend Plunk.
Incluye mecanismos de seguridad robustos: modo read-only que oculta herramientas mutantes, confirmaciones obligatorias para envíos masivos y borrados, y anotaciones por herramienta sobre efectos secundarios. Soporta múltiples proyectos mediante configuración de claves API separadas en el mismo entorno.
- Automatización de marketing con IA: Creación y envío de campañas basándose en análisis conversacional
- Gestión de contactos dinámica: Segmentación automática basada en eventos trackeados por el modelo
- Auditoría de email: Análisis de métricas y reportes mediante consultas naturales
- Pruebas A/B automatizadas: Configuración de experimentos con confirmación humana
- Integración headless: Automatización completa con PLUNK_ALLOW_UNCONFIRMED_SENDS para pipelines CI/CD
- Detección automática de capacidades que oculta herramientas no disponibles en la versión del backend
- Anotaciones completas por herramienta (readOnlyHint, destructiveHint, idempotentHint) para gateways MCP
- Confirmaciones obligatorias para 8 herramientas críticas con prompts contextualizados desde la API
- Soporte nativo para múltiples proyectos mediante configuración de claves API separadas
- Clasificación exhaustiva de 94 herramientas en 11 categorías con documentación estructurada
- Requiere instalación manual de Node.js ≥20, sin soporte Docker ni imágenes preconfiguradas
- Claves API de Plunk deben ser gestionadas externamente por el usuario
- Herramientas add_domain y delete_domain expuestas sin verificación de rol admin en algunos casos
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Configurar PLUNK_API_KEY, PLUNK_PUBLIC_KEY y PLUNK_API_URL en la configuración del cliente MCP. Para producción, usar PLUNK_READ_ONLY=true o claves API de proyectos separados para aislamiento. Verificar compatibilidad con versión activa de Plunk (useplunk/plunk), no con imágenes legacy.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.