Skip to main content
Glama

@multimail/mcp-server

Servidor MCP para MultiMail. Dale a tu agente su propia dirección de correo electrónico con supervisión humana gradual, desde la aprobación total hasta el envío autónomo.

Inicio rápido

npx @multimail/mcp-server

Configura MULTIMAIL_API_KEY para obtener acceso completo, o ejecútalo sin ella para crear una cuenta primero. Obtén una clave en multimail.dev.

Al usar MultiMail, aceptas los Términos de servicio y la Política de uso aceptable.

Related MCP server: MCP Email Server

Primeros pasos

¿Aún no tienes una cuenta? Dos opciones:

Opción A: Registro en el navegador (recomendado, 60 segundos)

  1. Ve a multimail.dev/pricing

  2. Haz clic en Get started free (o elige un plan de pago)

  3. Elige lo que hará tu agente y selecciona un modo de supervisión

  4. Revisa tu correo electrónico para obtener el código de activación

  5. Añade la clave API a tu configuración de MCP a continuación

Opción B: Servidor MCP remoto (registro automático mediante OAuth)

Añade esto a tu cliente MCP; el registro se realiza en el navegador cuando te conectas por primera vez:

{
  "mcpServers": {
    "multimail": {
      "type": "url",
      "url": "https://mcp.multimail.dev/mcp"
    }
  }
}

Después del registro: configura tu buzón

En el primer uso, MultiMail te pedirá que configures tu buzón. También puedes ejecutar esto explícitamente usando la herramienta configure_mailbox:

  • Modo de supervisión: Cuánta aprobación humana se requiere (gated_send, monitored, autonomous, etc.)

  • Nombre para mostrar: Nombre del remitente que se muestra en los correos electrónicos

  • CC/BCC predeterminados: Copia automáticamente las direcciones en todos los correos electrónicos salientes

  • Programación: Habilitar/deshabilitar el envío programado y establecer el tiempo de espera de la puerta predeterminado

  • Firma: Bloque de firma de correo electrónico

Si omites este paso, MultiMail te lo recordará en tu primera llamada a la herramienta.

Configuración

Opción A: Servidor remoto (recomendado)

No requiere instalación. Conéctate directamente a nuestro servidor alojado. Se autentica mediante OAuth en el navegador.

{
  "mcpServers": {
    "multimail": {
      "type": "url",
      "url": "https://mcp.multimail.dev/mcp"
    }
  }
}

Funciona con Claude.ai, Claude Desktop, Claude Code y cualquier cliente que admita servidores MCP remotos.

Opción B: Servidor local (stdio)

Ejecuta el servidor localmente. La clave API se pasa como una variable de entorno.

{
  "mcpServers": {
    "multimail": {
      "command": "npx",
      "args": ["-y", "@multimail/mcp-server"],
      "env": {
        "MULTIMAIL_API_KEY": "mm_live_...",
        "MULTIMAIL_MAILBOX_ID": "01KJ1NHN8J..."
      }
    }
  }
}

Dónde añadir esto

Cliente

Archivo de configuración

Claude Code

~/.claude/.mcp.json

Claude Desktop

claude_desktop_config.json

Cursor

.cursor/mcp.json en tu proyecto

Windsurf

~/.codeium/windsurf/mcp_config.json

Copilot (VS Code)

.vscode/mcp.json en tu proyecto

OpenCode

mcp.json en tu proyecto

ChatGPT Desktop

Settings > MCP Servers

Cualquier cliente MCP

Consulta la documentación de tu cliente para la ubicación de la configuración

Variables de entorno

Variable

Requerido

Descripción

MULTIMAIL_API_KEY

Requerido para acceso completo. Ejecútalo sin ella para ver las instrucciones de configuración, o usa el servidor remoto para el registro automático mediante OAuth.

Tu clave API de MultiMail (mm_live_...)

MULTIMAIL_MAILBOX_ID

No

ID del buzón predeterminado. Si no se establece, pasa mailbox_id a cada herramienta o llama primero a list_mailboxes.

MULTIMAIL_API_URL

No

URL base de la API. Por defecto es https://api.multimail.dev.

Herramientas

Herramienta

Descripción

list_mailboxes

Lista todos los buzones disponibles para esta clave API

configure_mailbox

Configura las preferencias del buzón: modo de supervisión, nombre para mostrar, CC/BCC, programación, firma

send_email

Envía un correo electrónico con un cuerpo en markdown. Admite archivos adjuntos, idempotency_key y send_at para entrega programada.

check_inbox

Lista correos electrónicos con filtros: estado, remitente, asunto, rango de fechas, dirección, archivos adjuntos, paginación de cursor

read_email

Obtiene el contenido completo del correo electrónico. Devuelve metadatos confiables y el cuerpo no confiable como bloques de contenido separados.

reply_email

Responde a un correo electrónico en su hilo existente. Admite archivos adjuntos e idempotency_key.

download_attachment

Descarga un archivo adjunto de correo electrónico como base64 con tipo de contenido

get_thread

Obtiene todos los correos electrónicos en un hilo de conversación con participantes y metadatos

cancel_message

Cancela un correo electrónico pendiente o programado

schedule_email

Programa un correo electrónico para entrega futura con un tiempo send_at requerido. Edita o cancela antes de que se envíe.

edit_scheduled_email

Edita el tiempo de entrega, destinatarios, asunto o cuerpo de un correo electrónico programado antes de que se envíe

update_mailbox

Actualiza la configuración del buzón (nombre para mostrar, modo de supervisión, firma, webhooks)

update_account

Actualiza la configuración de la cuenta (nombre de la organización, correo electrónico de supervisión, dirección física)

delete_mailbox

Elimina permanentemente un buzón (requiere ámbito de administrador)

request_challenge

Solicita un desafío de prueba de trabajo ALTCHA para la creación de cuentas (no se requiere clave API)

create_account

Crea una nueva cuenta con un desafío de PoW resuelto (no se requiere clave API)

resend_confirmation

Reenvía el correo electrónico de activación con un nuevo código (no se requiere clave API)

activate_account

Activa una cuenta usando el código del correo electrónico de confirmación (no se requiere clave API)

tag_email

Establece, obtiene o elimina etiquetas clave-valor en correos electrónicos (memoria persistente del agente)

add_contact

Añade un contacto a tu libreta de direcciones con etiquetas opcionales

search_contacts

Busca en la libreta de direcciones por nombre o correo electrónico

get_account

Obtiene el estado de la cuenta, plan, cuota, envío habilitado, nivel de cumplimiento

create_mailbox

Crea un nuevo buzón (requiere ámbito de administrador)

request_upgrade

Solicita una actualización del modo de supervisión (escalera de confianza)

apply_upgrade

Aplica un código de actualización del operador

get_usage

Comprueba la cuota y las estadísticas de uso para el período de facturación

list_pending

Lista los correos electrónicos que esperan una decisión de supervisión (requiere ámbito de supervisión)

decide_email

Aprueba o rechaza un correo electrónico pendiente (requiere ámbito de supervisión)

report_spam

Marca un correo electrónico como spam y lo mueve a cuarentena

not_spam

Restaura un correo electrónico de spam a no leído y lo etiqueta como no spam

list_spam

Lista los correos electrónicos marcados como spam y en cuarentena

delete_contact

Elimina un contacto de la libreta de direcciones

check_suppression

Lista las direcciones de correo electrónico suprimidas

remove_suppression

Elimina una dirección de la lista de supresión

list_api_keys

Lista todas las claves API (requiere ámbito de administrador)

create_api_key

Crea una nueva clave API con ámbitos (requiere ámbito de administrador + aprobación del operador; combinaciones de send+oversight rechazadas para evitar la autoaprobación)

revoke_api_key

Revoca una clave API (requiere ámbito de administrador)

get_audit_log

Obtiene el registro de auditoría de la cuenta (requiere ámbito de administrador)

delete_account

Elimina permanentemente la cuenta y todos los datos (requiere ámbito de administrador)

wait_for_email

Bloquea hasta que llegue un nuevo correo electrónico que coincida con los filtros, o tiempo de espera (máx. 120s)

create_webhook

Crea una suscripción de webhook para notificaciones de eventos de correo electrónico en tiempo real

list_webhooks

Lista todas las suscripciones de webhook para esta cuenta

delete_webhook

Elimina una suscripción de webhook

Cómo funciona

  • Escribes los cuerpos de los correos electrónicos en markdown. MultiMail convierte a HTML formateado para la entrega.

  • El correo electrónico entrante llega como markdown limpio. Sin análisis de HTML ni decodificación MIME.

  • El enhebrado es automático. Responde a un correo electrónico y los encabezados se establecen correctamente.

  • Los envíos devuelven el estado pending_scan mientras se escanea el correo electrónico en busca de amenazas. Si tu buzón utiliza supervisión controlada, el estado cambia a pending_send_approval para revisión humana. No vuelvas a intentar ni reenviar.

  • Verifica otros agentes comprobando el encabezado firmado X-MultiMail-Identity en los correos electrónicos recibidos.

Desarrollo

npm install
npm run dev   # Run with tsx (no build needed)
npm run build # Compile TypeScript
npm start     # Run compiled version

Pruebas

echo '{"jsonrpc":"2.0","method":"tools/list","id":1}' | MULTIMAIL_API_KEY=mm_live_... node dist/index.js

Licencia

MIT

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    F
    maintenance
    Server for Gmail integration in Claude Desktop with auto authentication support. This server enables AI assistants to manage Gmail through natural language interactions.
    26,678
    1,165
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Provides IMAP and SMTP capabilities, enabling developers to manage email services with seamless integration and automated workflows.
    14
    315
    BSD 3-Clause
  • A
    license
    A
    quality
    A
    maintenance
    A simple MCP server that enables users to send emails using Resend's API, integrating with tools like Cursor and Claude Desktop for seamless email composition and delivery.
    99
    9,640
    565
    MIT
  • -
    license
    C
    quality
    C
    maintenance
    Gives on-the-fly inboxes to AI agents. Agents / LLM's can send, receive, and take action in isolated inboxes. Built for AI unlike Gmail. Check us out at agentmail.to
    10
    92

View all related MCP servers

Related MCP Connectors

  • Hosted email MCP for AI agents with inboxes, send/receive, memory, recovery, and credits.

  • Authenticated email gateway for AI agents — per-agent inboxes, HITL approval, SPF/DKIM verified.

  • Authenticated email gateway for AI agents — per-agent inboxes, HITL approval, SPF/DKIM verified.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/multimail-dev/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server