Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.