Proporciona a los agentes de IA bandejas de entrada de correo electrónico dedicadas para crear direcciones, recibir códigos de verificación y gestionar conversaciones por email.
También conocido como send0-dev/send0-v2, @send0/mcp
- Stars
- 0
- Herramientas
- 7
- Descargas, 30 días
- —
- Última versión
- 0.2.1
- Último commit
- 1 nov 2026
- Licencia
- AGPL-3.0
¿Qué es send0 MCP?
send0 es un MCP server. Proporciona a los agentes de IA bandejas de entrada de correo electrónico dedicadas para crear direcciones, recibir códigos de verificación y gestionar conversaciones por email. Expone 7 herramientas, como create_inbox, list_inboxes, wait_for_email.
Resumen generado a partir del README del proyecto
Acerca del MCP server de send0
Dar a los agentes de IA sus propias bandejas de entrada de correo dedicadas les permite registrarse en servicios, gestionar códigos de verificación y participar en conversaciones reales por email. Los desarrolladores pueden integrar este MCP server en Claude Desktop, Cursor o Claude Code proporcionando una SEND0_API_KEY. La configuración es compatible tanto con entornos en la nube como con entornos self-hosted mediante la configuración de SEND0_BASE_URL.
Los agentes utilizan herramientas específicas para gestionar su comunicación, como create_inbox para generar nuevas direcciones como signup-agent@send0.email y wait_for_email para pausar la ejecución hasta que llegue un código de verificación o un enlace. Para gestionar el correo existente, el servidor ofrece search_messages para consultas de texto completo, get_message para leer contenido y list_threads para ver conversaciones completas. Para interactuar con otros, el agente puede usar send_email para iniciar nuevos hilos o responder a los existentes. El sistema incluye funciones de seguridad al envolver los cuerpos de los correos en etiquetas de contenido no confiable y etiquetar las herramientas con readOnlyHint o openWorldHint para ayudar a los clientes a gestionar los permisos.
Qué puedes hacer con él
- 1Automatización de registros en serviciosUn agente de IA puede generar una dirección de correo única para registrarse en un nuevo servicio web.
- 2Gestión de autenticación de dos factoresEl agente puede esperar a que llegue un correo específico y extraer automáticamente un código de verificación de un solo uso.
- 3Gestión de hilos de correoUn desarrollador puede instruir a un agente para que lea una conversación completa desde el mensaje más antiguo al más reciente.
- 4Búsqueda de comunicaciones específicasUn agente puede encontrar mensajes de un dominio específico utilizando filtros de búsqueda de texto completo.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar send0 MCP
Formatos verificados el 10 nov 2026Añadir a CursorAñadir a GooseInstalar send0 MCP en Claude Code
$ claude mcp add --env 'SEND0_API_KEY=<YOUR_SEND0_API_KEY>' send0 -- npx -y @send0/mcpInstalar send0 MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"send0": {
"command": "npx",
"args": [
"-y",
"@send0/mcp"
],
"env": {
"SEND0_API_KEY": "<YOUR_SEND0_API_KEY>"
}
}
}
}Instalar send0 MCP en VS Code
.vscode/mcp.json
{
"servers": {
"send0": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@send0/mcp"
],
"env": {
"SEND0_API_KEY": "<YOUR_SEND0_API_KEY>"
}
}
}
}Instalar send0 MCP en VS Code CLI
$ code --add-mcp '{"name":"send0","type":"stdio","command":"npx","args":["-y","@send0/mcp"],"env":{"SEND0_API_KEY":"<YOUR_SEND0_API_KEY>"}}'Instalar send0 MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"send0": {
"command": "npx",
"args": [
"-y",
"@send0/mcp"
],
"env": {
"SEND0_API_KEY": "<YOUR_SEND0_API_KEY>"
}
}
}
}Instalar send0 MCP en Codex
$ codex mcp add send0 --env 'SEND0_API_KEY=<YOUR_SEND0_API_KEY>' -- npx -y @send0/mcpInstalar send0 MCP en Codex config.toml
~/.codex/config.toml
[mcp_servers.send0] command = "npx" args = ["-y", "@send0/mcp"] [mcp_servers.send0.env] SEND0_API_KEY = "<YOUR_SEND0_API_KEY>"
Instalar send0 MCP en Gemini CLI
$ gemini mcp add -s user -e 'SEND0_API_KEY=<YOUR_SEND0_API_KEY>' send0 npx -- -y @send0/mcpInstalar send0 MCP en Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"send0": {
"command": "npx",
"args": [
"-y",
"@send0/mcp"
],
"env": {
"SEND0_API_KEY": "<YOUR_SEND0_API_KEY>"
}
}
}
}Herramientas de send0 MCP 7
Detectado desde el READMEcreate_inboxlist_inboxeswait_for_emailsearch_messagesget_messagesend_emailreply
| create_inbox | — | |
| list_inboxes | — | |
| wait_for_email | — | |
| search_messages | — | |
| get_message | — | |
| send_email | — | |
| reply | — |
Configuración
SEND0_API_KEYObligatorioSecretosend0 API key (s0_live_…), from https://app.send0.dev
SEND0_BASE_URLAPI base URL, for a self-hosted send0
SEND0_INBOX_IDDefault inbox (ibx_…) for tools that take an inbox_id
| Nombre | Descripción | Tipo |
|---|---|---|
| SEND0_API_KEY | send0 API key (s0_live_…), from https://app.send0.dev | ObligatorioSecreto |
| SEND0_BASE_URL | API base URL, for a self-hosted send0 | |
| SEND0_INBOX_ID | Default inbox (ibx_…) for tools that take an inbox_id |
Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesiblesend0-dev/send0-v2 is public and reachablegithub.com/send0-dev/send0-v2 ↗Aprobado
- El paquete indica este repositorio como su origen@send0/mcp names send0-dev/send0-v2 as sourcenpmjs.com/package/@send0/mcp ↗Aprobado
- Procedencia de la compilación (atestación de Sigstore)Sigstore attestation for @send0/mcpnpmjs.com/package/@send0/mcp/v/0.2.1#provenance ↗Aprobado
- Licencia de código abierto (OSI)AGPL-3.0spdx.org/licenses/AGPL-3.0.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-11-01github.com/send0-dev/send0-v2 ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo popular package one edit away from @send0/mcpAprobado
- No hay avisos críticos en el paquete ni en sus dependencias100 resolved dependencies checked; no critical advisoryosv.dev ↗Aprobado
- Sin instrucciones ocultas para el modelo7 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo tool named like delete, drop or execAprobado
- El endpoint remoto responde al handshake de MCPHTTPS endpoint answered 401 (sign-in required)Aprobado
README
Ver en GitHub@send0/mcp
MCP server for send0. Give Claude, Cursor or any MCP client its own email inbox: sign up for things, read verification codes, and hold real email conversations.
Tools
| Tool | What it does |
|---|---|
create_inbox |
Make a new address, e.g. signup-agent@send0.email |
list_inboxes |
Inboxes this key can use |
wait_for_email |
Block until a matching email arrives; returns the one-time code and verify link already extracted |
search_messages |
Full-text search, filter by sender (*@github.com) or direction |
get_message |
Read one message (new text only by default, to save tokens) |
list_threads / get_thread |
Read whole conversations, oldest first |
send_email |
Start a new thread |
reply |
Answer in the same thread |
Email bodies are returned inside <untrusted_email> tags with a note to treat them as data, and messages flagged for prompt injection carry a visible warning. Read-only tools are annotated readOnlyHint, and sending tools openWorldHint, so clients can ask before sending.
Setup
Get an API key at https://send0.dev. A key limited to one inbox is the safest choice for an agent.
Claude Code
claude mcp add send0 --env SEND0_API_KEY=s0_live_… -- npx -y @send0/mcp
Claude Desktop / Cursor
{
"mcpServers": {
"send0": {
"command": "npx",
"args": ["-y", "@send0/mcp"],
"env": { "SEND0_API_KEY": "s0_live_…" }
}
}
}
Options
| Variable | |
|---|---|
SEND0_API_KEY |
Required |
SEND0_INBOX_ID |
Default inbox, so tools don't need inbox_id |
SEND0_BASE_URL |
For self-hosted send0 |
Use it from code
import { createSend0Server } from "@send0/mcp";
import { Send0 } from "@send0/sdk";
const server = createSend0Server({ client: new Send0(process.env.SEND0_API_KEY) });
// connect any MCP transport
License
MIT
Preguntas sobre send0 MCP
¿Cómo agrego send0 MCP a Claude Code?
Ejecuta claude mcp add --env 'SEND0_API_KEY=<YOUR_SEND0_API_KEY>' send0 -- npx -y @send0/mcp en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego send0 MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Qué herramientas proporciona send0 MCP?
Expone 7 herramientas, incluidas create_inbox, list_inboxes, wait_for_email, search_messages, get_message.
¿Cómo puedo usar send0 con Claude Code?
Puedes añadirlo usando el comando: claude mcp add send0 --env SEND0_API_KEY=tu_clave -- npx -y @send0/mcp
¿Puedo usar una bandeja de entrada específica por defecto?
Sí, puedes configurar la variable de entorno SEND0_INBOX_ID para que las herramientas no requieran el parámetro inbox_id.
¿Cómo gestiona el servidor la seguridad del contenido de los correos?
Los cuerpos de los correos se devuelven dentro de etiquetas <untrusted_email> para indicar que deben tratarse como datos, y los mensajes marcados por posible prompt injection incluyen una advertencia.