Sendmux Email MCP

oficial

Sendmux es una API de bandeja de entrada de correo electrónico y API de correo electrónico para agentes de IA.

¿Qué puedes hacer con Sendmux Email MCP?

  • Buscar documentación de Sendmux — Pídele a tu asistente de IA que consulte las guías y referencias de API de Sendmux mediante search_sendmux.
  • Gestionar buzones — Haz que tu asistente de IA busque, lea, organice y envíe correos electrónicos desde los buzones autorizados usando la superficie de Buzones.
  • Supervisar recursos del equipo — Dirige a tu asistente de IA para gestionar dominios, buzones, cuentas de envío, registros, métricas, facturación y webhooks a través de la superficie de Administración.
  • Enviar correos electrónicos — Indica a tu asistente de IA que envíe correos individuales o en lotes usando las herramientas de la superficie de Envío.

Documentación

MCP

Conecta herramientas de IA con la documentación y las herramientas de producto de Sendmux.

Sendmux tiene dos conexiones MCP. Usa Doc Search MCP cuando quieras que una herramienta de IA busque en la documentación de Sendmux. Usa MCP cuando quieras que un agente trabaje con las herramientas de Sendmux que autorices.

ConexiónÚsala paraServidor
Doc Search MCPBuscar guías y referencias de API de Sendmux.https://sendmux.ai/docs/mcp
MCPUsar herramientas de Management, Mailbox y Sending.https://mcp.sendmux.ai/mcp o el paquete local sendmux-mcp

Info

MCP expone un conjunto de herramientas seleccionadas para agentes, no todos los endpoints de la API. Usa los SDK, la CLI o la referencia de API cuando necesites cobertura completa de endpoints.

Doc Search MCP

Doc Search MCP expone search_sendmux.

```bash theme={null} claude mcp add sendmux-docs --transport http https://sendmux.ai/docs/mcp ``` Añade este servidor a `.cursor/mcp.json` para un proyecto o a `~/.cursor/mcp.json` para todos los proyectos.
```json theme={null}
{
  "mcpServers": {
    "sendmux-docs": {
      "url": "https://sendmux.ai/docs/mcp"
    }
  }
}
```
Añade este servidor a tu `mcp.json` de usuario o de espacio de trabajo.
```json theme={null}
{
  "servers": {
    "sendmux-docs": {
      "type": "http",
      "url": "https://sendmux.ai/docs/mcp"
    }
  }
}
```
Añade este servidor a `~/.codex/config.toml` o a un proyecto de confianza `.codex/config.toml`.
```toml theme={null}
[mcp_servers.sendmux_docs]
url = "https://sendmux.ai/docs/mcp"
```

MCP

MCP expone las superficies de producto que concedas.

SuperficieÚsala paraAcceso
MailboxBuscar, leer, organizar y enviar desde los buzones concedidos.Concesión alojada con acceso a Mailbox, una clave smx_mbx_ o un token smx_agent_ con ámbito restringido localmente
ManagementGestionar recursos del equipo como dominios, buzones, cuentas de envío, registros, métricas, facturación y webhooks.Concesión alojada con acceso a Management, o una clave smx_root_ localmente
SendingEnviar correos individuales o en lote.Concesión alojada con acceso a Sending, una clave smx_mbx_ o un token smx_agent_ de recurso de Sending aprobado por el propietario localmente

MCP alojado es la opción predeterminada cuando tu cliente admite MCP remoto con OAuth de navegador. Mantiene a Sendmux en el flujo de autorización, evita distribuir claves API manuales a los agentes y muestra solo las herramientas permitidas por la concesión.

Info

Identidad del paquete: sendmux-mcp

Versión del paquete: 2.1.2

Recurso alojado: https://mcp.sendmux.ai/mcp

Transporte alojado: Streamable HTTP

Número de herramientas seleccionadas: 54

Versiones de protocolo certificadas: 2025-11-25, 2026-07-28

Versiones de protocolo aceptadas en tiempo de ejecución: 2024-11-05, 2025-03-26, 2025-06-18, 2025-11-25, 2026-07-28. La aceptación en tiempo de ejecución proporciona compatibilidad; no certifica cada versión.

ConfiguraciónValor
URL del servidorhttps://mcp.sendmux.ai/mcp
Servidor de autorizaciónhttps://app.sendmux.ai
Comprobación de estadohttps://mcp.sendmux.ai/health

Usa la colección de Postman cuando quieras probar solicitudes MCP desde Postman:

Run in Postman

Cuando te conectas, Sendmux te pide que elijas un equipo, superficies de producto y acceso a buzones cuando corresponda. Los tokens de acceso son de corta duración. Los tokens de actualización se rotan con cada uso y pueden durar hasta 30 días, a menos que la conexión se desconecte o expire.

Nota

Si concedes más de un buzón, inicia los flujos de trabajo de buzón con mailbox_list_granted_mailboxes y pasa el mailbox_id devuelto a las herramientas que actúan sobre un solo buzón.

Modos de conexión

Úsalo cuando tu cliente pueda abrir un flujo OAuth MCP basado en navegador. Úsalo cuando tu agente de codificación pueda lanzar un comando local en tu máquina. Úsalo cuando un cliente necesite una URL pero tú ejecutes el paquete MCP.

Paquete local

Instala el paquete local desde PyPI:

pip install sendmux-mcp

Ejecuta una superficie:

SENDMUX_API_KEY=smx_mbx_... sendmux-mcp-mailbox
SENDMUX_API_KEY=smx_root_... sendmux-mcp-management
SENDMUX_API_KEY=smx_mbx_... sendmux-mcp-sending

Ejecuta todas las superficies de producto:

SENDMUX_MCP_SURFACES=mailbox,management,sending \
SENDMUX_MAILBOX_API_KEY=smx_mbx_... \
SENDMUX_MANAGEMENT_API_KEY=smx_root_... \
SENDMUX_SENDING_API_KEY=smx_mbx_... \
sendmux-mcp

El servidor valida los prefijos de clave antes de iniciar. Management requiere smx_root_. Sending acepta una clave smx_mbx_ con capacidad de envío o un token smx_agent_ de recurso de Sending aprobado por el propietario. Mailbox acepta una clave smx_mbx_ o un token smx_agent_ con ámbito restringido.

HTTP privado

El modo HTTP es útil cuando tu cliente MCP se conecta a una URL de servidor pero aún quieres ejecutar el paquete tú mismo.

SENDMUX_API_KEY=smx_mbx_... \
SENDMUX_MCP_HTTP_BEARER_TOKEN=local-mcp-token \
sendmux-mcp-mailbox --transport http --host 127.0.0.1 --port 8765

El endpoint predeterminado es /mcp. /health devuelve las superficies seleccionadas. El modo HTTP requiere SENDMUX_MCP_HTTP_BEARER_TOKEN a menos que lo inicies explícitamente con --allow-unauthenticated-http.

Referencia de configuración

| Configuración | Entorno | Predeterminado | | - | - | - | | Superficies de herramientas | `SENDMUX_MCP_SURFACES` | Requerido para `sendmux-mcp` | | Clave API de respaldo | `SENDMUX_API_KEY` | Ninguna | | Clave API de Mailbox | `SENDMUX_MAILBOX_API_KEY` | Ninguna | | Clave API de Management | `SENDMUX_MANAGEMENT_API_KEY` | Ninguna | | Clave API de Sending | `SENDMUX_SENDING_API_KEY` | Ninguna | | URL base de API de Management y Mailbox | `SENDMUX_APP_BASE_URL` | `https://app.sendmux.ai/api/v1` | | URL base de API de Sending | `SENDMUX_SENDING_BASE_URL` | `https://smtp.sendmux.ai/api/v1` | | Presupuesto de tiempo de reintento, en segundos | `SENDMUX_MCP_RETRY_MAX_ELAPSED_SECONDS` | Sin definir | | Transporte | `SENDMUX_MCP_TRANSPORT` | `stdio` | | Host HTTP | `SENDMUX_MCP_HOST` | `127.0.0.1` | | Puerto HTTP | `SENDMUX_MCP_PORT` | `8765` | | Ruta HTTP | `SENDMUX_MCP_PATH` | `/mcp` | | Token bearer HTTP | `SENDMUX_MCP_HTTP_BEARER_TOKEN` | Requerido para HTTP | | Orígenes de navegador permitidos | `SENDMUX_MCP_ALLOWED_ORIGINS` | Sin orígenes de navegador | ```bash theme={null} SENDMUX_MCP_SURFACES=mailbox,management,sending \ SENDMUX_MAILBOX_API_KEY="$SENDMUX_MAILBOX_KEY" \ SENDMUX_MANAGEMENT_API_KEY="$SENDMUX_ROOT_KEY" \ SENDMUX_SENDING_API_KEY="$SENDMUX_SENDING_KEY" \ sendmux-mcp ```

Descubrimiento de herramientas

Los nombres de las herramientas se generan a partir de las superficies de API públicas actuales. Abre el selector de herramientas de tu cliente MCP después de la autorización para ver las herramientas disponibles para esa conexión.

Las conexiones alojadas muestran solo las herramientas permitidas por las superficies de producto, permisos y concesión de buzón seleccionados. Los servidores locales muestran las herramientas para las superficies y claves que proporciones al iniciar.

Solución de problemas

Confirma las superficies de producto seleccionadas y los permisos concedidos. Las conexiones alojadas muestran solo las herramientas permitidas por la concesión. Verifica el prefijo de la clave API. Management necesita `smx_root_`; Sending acepta `smx_mbx_` o un token `smx_agent_` de recurso de Sending aprobado por el propietario; Mailbox acepta `smx_mbx_` o un token `smx_agent_` con ámbito restringido. Envía `Authorization: Bearer ` a HTTP privado, o completa OAuth para MCP alojado. Añade el origen del cliente de navegador a `SENDMUX_MCP_ALLOWED_ORIGINS` para HTTP privado. Conecta solo las superficies que necesites, o desactiva las herramientas no utilizadas en el cliente.

Siguientes pasos

Usa Sendmux a través de un endpoint de agente A2A 1.0 con OAuth alojado. Configura Sendmux MCP en Claude Code, Cursor, Codex, Gemini CLI, Qwen Code, Zed y más. Usa clientes gestionados por paquetes desde código de aplicación. Instala la CLI con Snap, Homebrew o npm cuando necesites acceso desde la terminal. Crea credenciales con ámbito restringido para configuraciones MCP locales.