Skip to main content
Glama
emailalias

@emailalias/mcp

by emailalias

@emailalias/mcp

Servidor MCP para la API REST de EmailAlias.io. Te permite crear, gestionar y supervisar alias de correo electrónico desde Claude Desktop, Cursor, Zed, Cline y cualquier otro asistente de IA compatible con MCP, utilizando lenguaje natural.

"Crea un nuevo alias para Substack, etiquétalo como 'newsletter'" "Desactiva el alias de amazon, estoy recibiendo spam" "Muéstrame los alias marcados por remitentes sospechosos esta semana"

El acceso a la API es una función Premium. Genera una clave de API desde Settings → API Keys en el panel de control.

Instalación

Claude Desktop

Edita tu archivo de configuración:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Windows: %APPDATA%\Claude\claude_desktop_config.json

  • Linux: ~/.config/Claude/claude_desktop_config.json

Agrega la entrada emailalias bajo mcpServers:

{
  "mcpServers": {
    "emailalias": {
      "command": "npx",
      "args": ["-y", "@emailalias/mcp"],
      "env": {
        "EMAILALIAS_API_KEY": "ea_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}

Reinicia Claude Desktop. Deberías ver un icono de enchufe 🔌 que confirma que el servidor está conectado.

Cursor, Zed, Cline y otros clientes MCP

Cada cliente compatible con MCP acepta el mismo formato. Consulta la documentación de tu cliente para conocer la ruta de configuración exacta y luego usa:

command: npx
args: -y @emailalias/mcp
env: EMAILALIAS_API_KEY=ea_live_...

Instalación global (opcional)

Si no quieres que npx descargue el paquete en cada inicio:

npm install -g @emailalias/mcp

Luego cambia command a emailalias-mcp y elimina los argumentos -y @emailalias/mcp.

Related MCP server: Inbound Email MCP Server

Configuración

Variable de entorno

Requerido

Predeterminado

Notas

EMAILALIAS_API_KEY

Solo Premium. Comienza con ea_live_.

EMAILALIAS_BASE_URL

https://emailalias.io

Anulación para staging/autoalojamiento.

Herramientas disponibles

Herramienta

Qué hace

list_aliases

Todos los alias con recuentos de reenviados/bloqueados

create_alias

Crear un alias aleatorio / personalizado / etiquetado

update_alias

Alternar estado activo, cambiar nombre de etiqueta

update_alias_display_name

Cambiar el nombre para mostrar del remitente (Premium, enfriamiento de 24h)

delete_alias

Eliminar permanentemente un alias

list_available_domains

Dominios del sistema + personalizados disponibles

list_destinations

Bandejas de entrada principales + reenvío verificado

add_destination

Registrar un nuevo destino de reenvío (activa la verificación por correo)

delete_destination

Eliminar un destino (bloquea si los alias aún lo usan)

send_email

Enviar desde un alias (Premium)

get_dashboard_stats

Contadores de toda la cuenta

list_email_logs

Registro de reenvío paginado (últimos 90 días)

list_exposure_events

Alertas de remitentes sospechosos

Ejemplos de prompts (Claude Desktop)

Create a disposable alias for signing up to Substack. Label it "newsletter".
Show me all aliases that have received zero emails in 30 days.
Disable every alias labelled "shopping" and list what you disabled.
What's my exposure alert count for this month?

Desarrollo

git clone https://github.com/emailalias/emailalias-mcp.git
cd emailalias-mcp
npm install
npm run build

# Test against the MCP Inspector (installs on demand)
npx @modelcontextprotocol/inspector node dist/index.js

EMAILALIAS_API_KEY debe estar configurada en tu shell para ejecuciones manuales.

Notas de seguridad

  • Tu clave de API permanece en tu máquina. Este servidor se ejecuta localmente (transporte stdio), invoca la API de EmailAlias a través de HTTPS y envía la clave directamente. Ningún tercero la ve.

  • No subas claude_desktop_config.json al control de versiones — contiene tu clave. Trátalo como un archivo .env.

  • El alcance importa. Cualquier herramienta MCP que tu LLM decida llamar se ejecuta contra tu cuenta real. Revisa lo que el modelo propone antes de aprobar acciones destructivas como delete_alias.

Enlaces

Licencia

MIT

A
license - permissive license
-
quality - not tested
D
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
    A
    quality
    B
    maintenance
    Enables AI assistants to manage Migadu email hosting services through natural language, including creating mailboxes, setting up aliases, configuring autoresponders, and handling bulk operations efficiently.
    35
    13
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    Enables AI assistants to manage temporary email addresses via the mail.tm API, including creating disposable inboxes, reading messages, and managing accounts.
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    Provides AI assistants with access to PurelyMail's email management API, enabling user, domain, routing, and billing management through natural language.
    20
    7
    MIT

View all related MCP servers

Related MCP Connectors

  • Email for AI agents — send, receive as a webhook, manage domains, templates, routing.

  • AI email automation, follow-ups, training, previews, and mailbox troubleshooting.

  • Streamline your Attio workflows using natural language to search, create, update, and organize com…

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/emailalias/emailalias-mcp'

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