accueil / serveurs / Communication / io.grabmail/mcp
io.grabmail/mcp
serveur MCP (Model Context Protocol) · grabmail 1.0.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.grabmail/mcp est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.grabmail/mcp » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 6 outils
- create_inbox≈ 224 tokens
Invent a fresh, unused disposable email address you can give out immediately. Nothing is created or reserved server-side — an address exists as soon as mail arrives at it — so this never fails and needs no account. Public domains: grabmail.io, mixozia.com, linqmail.com. With a paid key sent as Authorization: Bearer, a premium-pool domain from list_domains works too.
Paramètres, retour & exemple (2)
Paramètresdomain· string · optionnel
Which domain to use: a public domain (grabmail.io, mixozia.com, linqmail.com), or, with a paid key, one of the premium-pool domains returned by list_domains. Defaults to grabmail.io.prefix· string · optionnel
Optional readable prefix; a random suffix is added so it stays unique.
Exemple d'appel{"name": "create_inbox", "arguments": {"domain": "texte", "prefix": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - delete_message≈ 94 tokens
Remove a message now rather than waiting for it to expire. Idempotent.
Paramètres, retour & exemple (2)
Paramètresid· string · requisaddress· string · requis
The full address, e.g. something@grabmail.io
Exemple d'appel{"name": "delete_message", "arguments": {"id": "texte", "address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_domains≈ 126 tokens
The public domains anyone may use. A domain of your own needs no account or key either — just an MX record pointing here. These public domains are on disposable-mail blocklists; if a form rejects them, see the premium pool noted in the result. With a paid key sent as Authorization: Bearer, the result also lists the premium-pool domain names.
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "list_domains", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - list_messages≈ 162 tokens
Everything waiting at an address, newest first. Returns immediately, including when the mailbox is empty — use wait_for_message if you are expecting something that has not arrived yet.
Paramètres, retour & exemple (3)
Paramètreslimit· integer · optionnelbefore· string · optionnel
Cursor from a previous call, to read older messages.address· string · requis
The full address, e.g. something@grabmail.io
Exemple d'appel{"name": "list_messages", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - read_message≈ 175 tokens
The full message: sender, subject, plain text, HTML and any attachments. This is where a confirmation code or a sign-in link will be. Read `text`: when the sender shipped HTML only, as most transactional mail does, it holds a plain-text rendering of that HTML rather than nothing, with link targets and image alt text kept.
Paramètres, retour & exemple (2)
Paramètresid· string · requis
The message id from list_messages or wait_for_message.address· string · requis
The full address, e.g. something@grabmail.io
Exemple d'appel{"name": "read_message", "arguments": {"id": "texte", "address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - wait_for_message≈ 270 tokens
Blocks until a new message arrives at the address, then returns it in full — the tool to use after submitting a sign-up form. Waits at most 25 seconds and then returns with timed_out set to true; call it again to keep waiting. Optionally waits for a message from a particular sender or with particular words in the subject, ignoring anything else that arrives.
Paramètres, retour & exemple (5)
Paramètresaddress· string · requis
The full address, e.g. something@grabmail.iosince_id· string · optionnel
Ignore this message and anything older; pass the newest id you have already seen.from_contains· string · optionnel
Only accept a message whose sender contains this.timeout_seconds· integer · optionnelsubject_contains· string · optionnel
Only accept a message whose subject contains this.
Exemple d'appel{"name": "wait_for_message", "arguments": {"address": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».