mailflat-mcp
OfficialMailFlat SDKs
Официальные клиентские библиотеки для MailFlat: почтовые ящики, которыми владеет ваш код, с однострочным получением OTP. Создано для тестовых наборов (Selenium, pytest, Playwright) и ИИ-агентов.
Адреса постоянные, поэтому набору не нужен новый адрес для каждого запуска. Истекают только сообщения, в соответствии с выбранным вами окном хранения.
В этом репозитории находятся только SDK с открытым исходным кодом. Сам сервис MailFlat является закрытым.
Пакеты
Пакет | Для | Установка |
Python |
| |
JavaScript / TypeScript |
| |
ИИ-ассистенты (Claude, Cursor) — MCP |
| |
Агенты Vercel AI SDK |
| |
| Агенты LangChain |
|
| Java / Selenium | через JitPack — см. ниже |
Каждый клиент — это тонкая типизированная обёртка над одним и тем же Agent API /api/v1, поэтому они ведут себя одинаково.
Авторизуйтесь с помощью ключа аккаунта (mf_live_…) из панели управления (Агенты → Ключи API).
Related MCP server: useblip/email
Java / Selenium (JitPack)
JitPack выводит
groupIdиз владельца GitHub. Этот репозиторий переехал в официальный аккаунтMailFlatв августе 2026 года, поэтому релизы начиная сv0.4.4публикуются какcom.github.MailFlat:mailflat-sdks. Более ранние версии по-прежнему доступны по старому координатуcom.github.onderyentar21:mailflat-sdks; старый репозиторий остаётся для них. Клиент вскоре переедет на Maven Central (net.mailflat), что устранит зависимость от владельца.
<repositories>
<repository><id>jitpack.io</id><url>https://jitpack.io</url></repository>
</repositories>
<dependency>
<groupId>com.github.MailFlat</groupId>
<artifactId>mailflat-sdks</artifactId>
<version>v0.4.5</version>
</dependency>MailFlat mf = new MailFlat("mf_live_…");
Inbox inbox = mf.create("signup");
driver.findElement(By.id("email")).sendKeys(inbox.address());
String otp = inbox.waitForOtp(30); // polls until the code arrives
driver.findElement(By.id("code")).sendKeys(otp);Быстрые примеры
Python
from mailflat import MailFlat
mf = MailFlat(api_key="mf_live_…")
inbox = mf.create(label="signup")
otp = inbox.wait_for_otp(timeout=30)JavaScript / TypeScript
import { MailFlat } from "@mailflat/sdk";
const mf = new MailFlat({ apiKey: process.env.MAILFLAT_API_KEY });
const inbox = await mf.create({ label: "signup" });
const otp = await inbox.waitForOtp({ timeout: 30000 });Лицензия
MIT. Полный текст находится в LICENSE в корне репозитория; каждый каталог пакета содержит идентичную копию.
Maintenance
Related MCP Servers
- AlicenseBqualityCmaintenanceDisposable email MCP server for autonomous AI agents. Create labeled temporary inboxes, wait for verification emails, extract OTP codes and confirmation links — zero human intervention required.6MIT
- AlicenseAqualityCmaintenanceMCP server for disposable email — create inboxes, receive emails, and extract OTP codes. Let your AI agent sign up for services, wait for verification emails, and extract codes autonomously.7691MIT
- AlicenseNot gradedqualityAmaintenanceOpen-source, self-hosted Inbox-as-a-Service API for AI agents. It enables agents to manage email inboxes, send/receive emails, search messages, and wait for replies via REST or MCP.27Apache 2.0
- AlicenseNot gradedqualityBmaintenanceAn MCP server that provides AI agents with a persistent, agent-native email mailbox for sending, receiving, and managing emails through bounded-context retrieval, idempotent operations, and explicit acknowledgement.MIT
Related MCP Connectors
Give an agent its own inbox: send, receive, and pull signup codes from real email.
Hosted email MCP for AI agents with inboxes, send/receive, memory, recovery, and credits.
Give an AI agent its own email address: send, reply, read, and wait for mail.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/MailFlat/mailflat-sdks'
If you have feedback or need assistance with the MCP directory API, please join our Discord server