mailtani

Gestiona el marketing por correo electrónico de mailtani desde Claude, Cursor o cualquier agente de IA compatible con MCP: contactos, listas, campañas, segmentos y seguimiento de eventos.

Documentación

Servidor MCP de Mailtani

Gestiona tu email marketing directamente desde Claude, Cursor o cualquier agente de IA compatible con MCP.

El servidor MCP de Mailtani expone tus contactos, listas, segmentos, campañas, correos, etiquetas, campos personalizados y seguimiento de eventos como herramientas nativas de IA, para que tu agente pueda enviar campañas, inscribir contactos y rastrear eventos sin salir del chat.


Lo que puedes hacer

CategoríaHerramientas
ContactosListar, crear (o actualizar), modificar, eliminar
ListasListar todas, crear, añadir contactos, eliminar contacto
SegmentosListar todos, crear con condiciones, obtener contactos coincidentes
CampañasListar, crear difusión, crear secuencia, crear flujo (todas como borradores)
CorreosListar correos enviados, enviar correo transaccional único
EtiquetasListar todas, crear, eliminar
Campos personalizadosListar todos, crear
EventosRegistrar un evento personalizado (activa flujos)

Ejemplos de indicaciones que puedes usar

"Create a broadcast campaign called 'Q3 Newsletter' targeting my 'Leads' list."

"Create a contact for john@acme.com, tag him as VIP, and send him the onboarding email."

"Track a purchase_completed event for sarah@example.com with plan=pro."

"Show me all contacts added in the last 7 days."

"Set up a 3-step welcome sequence for new signups with delays of 0, 3, and 7 days."

"Create a flow that sends an email whenever a contact is added to my project."

Autenticación

El servidor MCP utiliza el mismo sistema de claves API que la API REST de Mailtani.

Cada solicitud requiere dos encabezados:

EncabezadoValor
AuthorizationBearer mk_YOUR_API_KEY
X-Project-IdTu ID de proyecto (se encuentra en Configuración → API)

Genera una clave API en Configuración → Claves API dentro de tu cuenta de Mailtani.


Configuración

Claude Desktop

Edita ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) o %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "mailtani": {
      "type": "http",
      "url": "https://mailtani.com/mcp",
      "headers": {
        "Authorization": "Bearer mk_YOUR_API_KEY",
        "X-Project-Id": "YOUR_PROJECT_ID"
      }
    }
  }
}

Reinicia Claude Desktop. Verás un icono de martillo que confirma que el servidor se ha conectado.

Claude Code

Ejecuta en tu terminal:

claude mcp add --transport http mailtani https://mailtani.com/mcp \
  --header "Authorization: Bearer mk_YOUR_API_KEY" \
  --header "X-Project-Id: YOUR_PROJECT_ID"

Cursor

Añade a la configuración MCP de Cursor (Cursor → Settings → MCP):

{
  "mailtani": {
    "type": "http",
    "url": "https://mailtani.com/mcp",
    "headers": {
      "Authorization": "Bearer mk_YOUR_API_KEY",
      "X-Project-Id": "YOUR_PROJECT_ID"
    }
  }
}

Codex

Añade a ~/.codex/config.json:

{
  "mcpServers": {
    "mailtani": {
      "type": "http",
      "url": "https://mailtani.com/mcp",
      "headers": {
        "Authorization": "Bearer mk_YOUR_API_KEY",
        "X-Project-Id": "YOUR_PROJECT_ID"
      }
    }
  }
}

Cualquier cliente compatible con MCP

Endpoint:  POST https://mailtani.com/mcp
Protocol:  MCP over HTTP (JSON-RPC 2.0)
Auth:      Authorization: Bearer mk_...
Scope:     X-Project-Id: <id>
Rate limit: 30 requests / minute

Referencia de herramientas

Contactos

HerramientaDescripción
list-contactsListar contactos con búsqueda opcional, filtro por lista/etiqueta/estado, paginación
create-contactCrear o actualizar un contacto por correo electrónico; opcionalmente asignar listas y etiquetas
update-contactActualizar campos, listas y etiquetas de un contacto por ID
delete-contactEliminar permanentemente un contacto por ID

Listas

HerramientaDescripción
list-listsListar todas las listas de contactos con recuentos de contactos
create-listCrear una nueva lista de contactos
add-contact-to-listAñadir hasta 500 contactos a una lista a la vez
remove-contact-from-listEliminar un solo contacto de una lista

Segmentos

HerramientaDescripción
list-segmentsListar todos los segmentos con recuentos de contactos
create-segmentCrear un segmento con condiciones de filtro (máximo 50)
get-segment-contactsObtener contactos paginados que coinciden con un segmento

Campañas

Las campañas siempre se crean como borradores. Abre la aplicación Mailtani para revisarlas y activarlas.

HerramientaDescripción
list-campaignsListar campañas filtradas por tipo o estado
create-broadcastCrear un borrador de envío masivo único; opcionalmente dirigir a listas y segmentos
create-sequenceCrear un borrador de secuencia de goteo en varios pasos con retrasos por paso
create-flowCrear un borrador de flujo de automatización visual activado por el comportamiento del contacto

Correos

HerramientaDescripción
list-emailsListar correos enviados, opcionalmente filtrados por contacto
send-emailEnviar un correo transaccional único a cualquier dirección

Etiquetas

HerramientaDescripción
list-tagsListar todas las etiquetas con recuentos de contactos
create-tagCrear una nueva etiqueta
delete-tagEliminar una etiqueta por ID

Campos personalizados

HerramientaDescripción
list-custom-fieldsListar todos los campos personalizados
create-custom-fieldCrear un campo personalizado (idempotente por nombre)

Eventos

HerramientaDescripción
track-eventRegistrar un evento personalizado para un contacto; persiste propiedades y activa flujos

Seguridad

  • Todas las operaciones están limitadas a tu proyecto mediante X-Project-Id — ninguna herramienta puede leer o modificar datos de otro proyecto
  • Las claves API se almacenan con hash SHA-256 en reposo; el texto plano nunca se guarda
  • Límite de 30 solicitudes por minuto
  • Los límites diarios de envío de correos se aplican según tu plan

Enlaces