mailchimp-mcp-server

JosemaAD/mailchimp-mcp-server

3.1

If you are the rightful owner of mailchimp-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A simple MCP server that allows Claude to access and manage your Mailchimp account naturally.

Tools
6
Resources
0
Prompts
0

🚀 Servidor MCP Mailchimp para Claude

Un servidor MCP simple que permite a Claude acceder a tu cuenta de Mailchimp y gestionar audiencias, campañas y métricas de forma natural.

⚡ Instalación Rápida

Paso 1: Clonar e Instalar

git clone https://github.com/JosemaAD/mailchimp-mcp-server.git
cd mailchimp-mcp-server
./install.sh

Paso 2: Configurar Credenciales

Edita el archivo .env con tus datos de Mailchimp:

MAILCHIMP_API_KEY=tu_api_key_aqui
MAILCHIMP_SERVER_PREFIX=tu_datacenter

Paso 3: Iniciar Servidor

./start-mcp.sh

Paso 4: Configurar en Claude

Opción A: Claude Desktop (Recomendado)

  1. Abre Claude Desktop
  2. Ve a Settings > Tools
  3. Haz clic en Add Tool
  4. Selecciona MCP Server
  5. Configura:
    • Name: Mailchimp
    • Command: node
    • Arguments: src/mcp-server.js
    • Working Directory: (ruta del proyecto)

Opción B: Claude Web (Anthropic Console)

  1. Ve a console.anthropic.com
  2. En tu conversación, escribe: /tools
  3. Selecciona Add MCP Server
  4. Configura los mismos parámetros que arriba

Opción C: Claude API Si usas Claude a través de API, agrega el servidor MCP a tu configuración de cliente.

🛠️ Herramientas Disponibles

HerramientaDescripciónEjemplo de Uso
list-audiencesLista todas las audiencias"Lista mis audiencias de Mailchimp"
get-campaignsCampañas más recientes"Muéstrame las últimas campañas"
get-campaign-metricsMétricas de rendimiento"¿Qué campañas tienen mejor apertura?"
get-account-infoInformación de la cuenta"Dime información de mi cuenta"
get-audience-growthCrecimiento de audiencias"¿Cuál es mi audiencia más grande?"
add-subscriberAgregar suscriptor"Agrega un suscriptor a la lista X"

💬 Ejemplos de Preguntas para Claude

📊 Audiencias

  • "Lista mis audiencias de Mailchimp"
  • "¿Cuántos miembros tiene mi audiencia principal?"
  • "Muéstrame el crecimiento de mis audiencias"

📧 Campañas

  • "¿Qué campañas tienen mejor apertura?"
  • "Muéstrame las métricas de clicks de mis campañas"
  • "¿Cuáles son mis campañas más recientes?"

📈 Métricas

  • "¿Qué campañas tienen mejor rendimiento?"
  • "Muéstrame las estadísticas de mi cuenta"
  • "¿Cuál es mi tasa de apertura promedio?"

🔧 Solución de Problemas

❌ Error de Conexión

  • Verifica que tus credenciales en .env sean correctas
  • Asegúrate de que tu API key tenga permisos de lectura

❌ Servidor No Inicia

  • Verifica que Node.js esté instalado: node --version
  • Instala dependencias: npm install

❌ Claude No Encuentra el Servidor

  • Verifica que el servidor esté ejecutándose
  • Comprueba la configuración en Claude
  • Revisa los logs del servidor

❌ Problemas con MCP en Claude

  • Asegúrate de usar Claude Desktop o la versión web más reciente
  • Verifica que el servidor MCP esté ejecutándose antes de configurar en Claude
  • Consulta la documentación oficial de MCP

📋 Requisitos

  • Node.js 16 o superior
  • Cuenta de Mailchimp con API key
  • Claude Desktop o Claude Web con soporte MCP

🔒 Seguridad

  • Las credenciales se almacenan localmente en .env
  • No se envían datos a servidores externos
  • Solo acceso de lectura a datos de Mailchimp

📞 Soporte

Si tienes problemas:

  1. Verifica que Node.js esté instalado
  2. Comprueba tus credenciales de Mailchimp
  3. Revisa los logs del servidor
  4. Consulta la documentación completa en USO.md
  5. Verifica la documentación oficial de MCP

🤝 Contribuir

  1. Fork el proyecto
  2. Crea una rama para tu feature (git checkout -b feature/AmazingFeature)
  3. Commit tus cambios (git commit -m 'Add some AmazingFeature')
  4. Push a la rama (git push origin feature/AmazingFeature)
  5. Abre un Pull Request

📄 Licencia

Este proyecto está bajo la Licencia MIT - ver el archivo para detalles.


¡Listo! Ahora puedes usar Claude para gestionar tu cuenta de Mailchimp de forma natural. 🎉