ZeroDrop — MCP-сервер для Claude Code: возможности и установка
ZeroDrop создаёт временные почтовые ящики и извлекает из писем OTP-коды и magic links. Пригодится для проверки регистрации и авторизации приложения через ИИ-агента.
claude mcp add --env ZERODROP_API_KEY=<ZERODROP_API_KEY> --env ZERODROP_BASE_URL=<ZERODROP_BASE_URL> --transport stdio zerodrop -- npx -y zerodrop-mcpЧто делает ZeroDrop
Агент вызывает generate_inbox, чтобы получить адрес, а затем wait_for_email — чтобы дождаться письма и получить из него OTP-код или magic link. Фильтры позволяют ограничить поиск отправителем, темой или наличием кода. check_inbox показывает последние письма без ожидания.
Создание адреса происходит локально, а почта обрабатывается на стороне ZeroDrop. Без API-ключа один отправитель может доставить письма в пять разных ящиков за день; такие ящики публичные. Ключ задают через ZERODROP_API_KEY, а для собственного сервера используют ZERODROP_BASE_URL. На бесплатном тарифе ящик удаляется через 30 минут после последнего письма. Для вас это важно, если агенту нужно прочитать письмо позже.
Какие задачи решает
- проверить регистрацию с подтверждением по электронной почте
- получить OTP-код из письма без разбора HTML
- открыть magic link из письма агента
- проверить последние письма в тестовом ящике
Примеры запросов агенту
- Создай временный адрес и проверь регистрацию в моём приложении, получив OTP-код из письма.
- Дождись письма от моего приложения с magic link и передай ссылку.
- Покажи последние письма в этом ящике.
Как установить ZeroDrop
Командой платформы
claude mcp add --env ZERODROP_API_KEY=<ZERODROP_API_KEY> --env ZERODROP_BASE_URL=<ZERODROP_BASE_URL> --transport stdio zerodrop -- npx -y zerodrop-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add zerodrop --env ZERODROP_API_KEY=<ZERODROP_API_KEY> --env ZERODROP_BASE_URL=<ZERODROP_BASE_URL> -- npx -y zerodrop-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"zerodrop": {
"command": "npx",
"args": [
"-y",
"zerodrop-mcp"
],
"env": {
"ZERODROP_API_KEY": "<ZERODROP_API_KEY>",
"ZERODROP_BASE_URL": "<ZERODROP_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"zerodrop": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"zerodrop-mcp"
],
"env": {
"ZERODROP_API_KEY": "<ZERODROP_API_KEY>",
"ZERODROP_BASE_URL": "<ZERODROP_BASE_URL>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e ZERODROP_API_KEY=<ZERODROP_API_KEY> -e ZERODROP_BASE_URL=<ZERODROP_BASE_URL> zerodrop npx -y zerodrop-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о ZeroDrop
Как установить ZeroDrop в Claude Code?
Выполните claude mcp add zerodrop-mcp -e ZERODROP_API_KEY=<ZERODROP_API_KEY> -- npx -y zerodrop-mcp. Команда добавит MCP-сервер с API-ключом.
Что делает ZeroDrop?
Он создаёт временные адреса, принимает письма и извлекает OTP-коды и magic links. Агент может ждать письмо или проверить ящик без ожидания.
Нужен ли API-ключ для работы ZeroDrop?
Попробовать сервер можно без ключа, но письма в таком режиме доступны публично, а один отправитель ограничен пятью ящиками в день. Ключ задают в ZERODROP_API_KEY.