Stellt KI-Agenten dedizierte E-Mail-Postfächer zur Verfügung, mit denen sie Adressen erstellen, Verifizierungscodes empfangen und E-Mail-Konversationen verwalten können.
Auch bekannt als send0-dev/send0-v2, @send0/mcp
- Stars
- 0
- Tools
- 7
- Downloads, 30 Tage
- —
- Neueste Version
- 0.2.1
- Letzter Commit
- 1. Nov. 2026
- Lizenz
- AGPL-3.0
Was ist send0 MCP?
send0 ist ein MCP server. Stellt KI-Agenten dedizierte E-Mail-Postfächer zur Verfügung, mit denen sie Adressen erstellen, Verifizierungscodes empfangen und E-Mail-Konversationen verwalten können. Er stellt 7 Tools bereit, etwa create_inbox, list_inboxes, wait_for_email.
Zusammenfassung generiert aus dem README des Projekts
Über send0 MCP server
KI-Agenten eigene dedizierte E-Mail-Postfächer zu geben, ermöglicht es ihnen, sich bei Diensten anzumelden, Verifizierungscodes zu verarbeiten und an echten E-Mail-Konversationen teilzunehmen. Entwickler können diesen MCP server in Claude Desktop, Cursor oder Claude Code integrieren, indem sie einen SEND0_API_KEY bereitstellen. Das Setup unterstützt durch die SEND0_BASE_URL Konfiguration sowohl Cloud-basierte als auch selbst gehostete Umgebungen.
Agenten nutzen spezifische Tools, um ihre Kommunikation zu verwalten, wie etwa create_inbox zum Generieren neuer Adressen wie signup-agent@send0.email oder wait_for_email, um zu pausieren, bis ein Verifizierungscode oder ein Link eintrifft. Zur Verwaltung bestehender Mails bietet der Server search_messages für Volltextabfragen, get_message zum Lesen von Inhalten und list_threads, um ganze Konversationen anzuzeigen. Um mit anderen zu interagieren, kann der Agent send_email nutzen, um neue Threads zu starten oder auf bestehende zu antworten. Das System enthält Sicherheitsfunktionen, indem E-Mail-Bodies in untrusted Tags eingeschlossen und Tools mit readOnlyHint oder openWorldHint markiert werden, um Clients bei der Verwaltung von Berechtigungen zu unterstützen.
Was du damit machen kannst
- 1Automatisierung von Service-RegistrierungenEin KI-Agent kann eine eindeutige E-Mail-Adresse generieren, um sich bei einem neuen Webdienst anzumelden.
- 2Handhabung von Zwei-Faktor-AuthentifizierungDer Agent kann auf den Eingang einer bestimmten E-Mail warten und automatisch einen Einmal-Verifizierungscode extrahieren.
- 3Verwalten von E-Mail-ThreadsEin Entwickler kann einen Agenten anweisen, eine gesamte Konversation von der ältesten zur neuesten Nachricht zu lesen.
- 4Suche nach spezifischer KommunikationEin Agent kann Nachrichten von einer bestimmten Domain mithilfe von Volltext-Suchfiltern finden.
Geschrieben aus dem README des Projekts. Jeder Use Case wurde gegen ein Zitat daraus geprüft.
So installierst du send0 MCP
Formate geprüft am 10. Nov. 2026Zu Cursor hinzufügenZu Goose hinzufügensend0 MCP in Claude Code installieren
$ claude mcp add --env 'SEND0_API_KEY=<YOUR_SEND0_API_KEY>' send0 -- npx -y @send0/mcpsend0 MCP in Cursor installieren
~/.cursor/mcp.json
{
"mcpServers": {
"send0": {
"command": "npx",
"args": [
"-y",
"@send0/mcp"
],
"env": {
"SEND0_API_KEY": "<YOUR_SEND0_API_KEY>"
}
}
}
}send0 MCP in VS Code installieren
.vscode/mcp.json
{
"servers": {
"send0": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@send0/mcp"
],
"env": {
"SEND0_API_KEY": "<YOUR_SEND0_API_KEY>"
}
}
}
}send0 MCP in VS Code CLI installieren
$ code --add-mcp '{"name":"send0","type":"stdio","command":"npx","args":["-y","@send0/mcp"],"env":{"SEND0_API_KEY":"<YOUR_SEND0_API_KEY>"}}'send0 MCP in Claude Desktop installieren
claude_desktop_config.json
{
"mcpServers": {
"send0": {
"command": "npx",
"args": [
"-y",
"@send0/mcp"
],
"env": {
"SEND0_API_KEY": "<YOUR_SEND0_API_KEY>"
}
}
}
}send0 MCP in Codex installieren
$ codex mcp add send0 --env 'SEND0_API_KEY=<YOUR_SEND0_API_KEY>' -- npx -y @send0/mcpsend0 MCP in Codex config.toml installieren
~/.codex/config.toml
[mcp_servers.send0] command = "npx" args = ["-y", "@send0/mcp"] [mcp_servers.send0.env] SEND0_API_KEY = "<YOUR_SEND0_API_KEY>"
send0 MCP in Gemini CLI installieren
$ gemini mcp add -s user -e 'SEND0_API_KEY=<YOUR_SEND0_API_KEY>' send0 npx -- -y @send0/mcpsend0 MCP in Gemini settings.json installieren
~/.gemini/settings.json
{
"mcpServers": {
"send0": {
"command": "npx",
"args": [
"-y",
"@send0/mcp"
],
"env": {
"SEND0_API_KEY": "<YOUR_SEND0_API_KEY>"
}
}
}
}send0 MCP tools 7
Erkannt aus dem READMEcreate_inboxlist_inboxeswait_for_emailsearch_messagesget_messagesend_emailreply
| create_inbox | — | |
| list_inboxes | — | |
| wait_for_email | — | |
| search_messages | — | |
| get_message | — | |
| send_email | — | |
| reply | — |
Konfiguration
SEND0_API_KEYErforderlichSecretsend0 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
| Name | Beschreibung | Typ |
|---|---|---|
| SEND0_API_KEY | send0 API key (s0_live_…), from https://app.send0.dev | ErforderlichSecret |
| SEND0_BASE_URL | API base URL, for a self-hosted send0 | |
| SEND0_INBOX_ID | Default inbox (ibx_…) for tools that take an inbox_id |
Automatisierte Checks
Geluften am 14. Nov. 2026Vollständiger Bericht →Unsere automatisierten Checks bestanden. Das ist kein Security-Audit: Lies den Code und gib dem Server nur den minimal notwendigen Zugriff. Wie die Checks funktionieren
- Source Repository verknüpft und erreichbarsend0-dev/send0-v2 is public and reachablegithub.com/send0-dev/send0-v2 ↗Bestanden
- Paket nennt dieses Repository als Quelle@send0/mcp names send0-dev/send0-v2 as sourcenpmjs.com/package/@send0/mcp ↗Bestanden
- Build-Provenienz (Sigstore-Attestierung)Sigstore attestation for @send0/mcpnpmjs.com/package/@send0/mcp/v/0.2.1#provenance ↗Bestanden
- Open Source Lizenz (OSI)AGPL-3.0spdx.org/licenses/AGPL-3.0.html ↗Bestanden
- Commit oder Release im letzten JahrLast commit or release 2026-11-01github.com/send0-dev/send0-v2 ↗Bestanden
- OpenSSF ScorecardNicht geprüft
- Package-Name ähnelt keinem populären PackageNo popular package one edit away from @send0/mcpBestanden
- Keine kritischen Advisories im Paket oder seinen Abhängigkeiten100 resolved dependencies checked; no critical advisoryosv.dev ↗Bestanden
- Keine versteckten Anweisungen an das Modell7 tool descriptions and the README read; no override phrases, credential paths or hidden charactersBestanden
- Destruktive Tools sind markiertNo tool named like delete, drop or execBestanden
- Remote-Endpoint beantwortet den MCP-HandshakeHTTPS endpoint answered 401 (sign-in required)Bestanden
README
Auf GitHub ansehen@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
send0 MCP Fragen
Wie füge ich send0 MCP zu Claude Code hinzu?
Führe claude mcp add --env 'SEND0_API_KEY=<YOUR_SEND0_API_KEY>' send0 -- npx -y @send0/mcp in deinem Terminal aus. Füge --scope user hinzu, damit der Server in jedem Projekt verfügbar ist.
Wie füge ich send0 MCP zu Cursor hinzu?
Öffne ~/.cursor/mcp.json und füge den Server unter mcpServers hinzu, mit der Cursor-Config aus dem Installationsabschnitt oben.
Welche Tools bietet send0 MCP?
Er stellt 7 Tools bereit, darunter create_inbox, list_inboxes, wait_for_email, search_messages, get_message.
Wie kann ich send0 mit Claude Code nutzen?
Du kannst es mit dem Befehl hinzufügen: claude mcp add send0 --env SEND0_API_KEY=dein_key -- npx -y @send0/mcp
Kann ich standardmäßig ein bestimmtes Postfach verwenden?
Ja, du kannst die Umgebungsvariable SEND0_INBOX_ID setzen, damit die Tools keinen inbox_id Parameter mehr benötigen.
Wie geht der Server mit der Sicherheit von E-Mail-Inhalten um?
E-Mail-Bodies werden innerhalb von <untrusted_email> Tags zurückgegeben, um zu kennzeichnen, dass sie als reine Daten behandelt werden sollten. Nachrichten, die auf Prompt Injection hindeuten, enthalten zudem eine Warnung.