A real inbox for AI agents: send, receive and thread email, behind a prompt-injection firewall.
Dedotto dai trasporti dichiarati da questo annuncio (stdio). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
MAILS_API_KEYChiave APIobbligatoriaYour mails.ai API key. Use an mk_test_ key to run against the sandbox or an mk_live_ key to send real mail. Free key at https://mails.ai
Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.
mails.sendSend an email. `agent` is OPTIONAL: omit it and the workspace's single agent is used, or one is created for you (named from `from`) — so a first send needs no setup. Pass `agent` only when the workspace has several and you must say which. The reputation firewall runs on every send: an agent auto-su…Send an email. `agent` is OPTIONAL: omit it and the workspace's single agent is used, or one is created for you (named from `from`) — so a first send needs no setup. Pass `agent` only when the workspace has several and you must say which. The reputation firewall runs on every send: an agent auto-su…
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.replyReply to a previously-received message. Sets In-Reply-To + Re: subject server-side.Reply to a previously-received message. Sets In-Reply-To + Re: subject server-side.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.forwardForward a message to new recipients.Forward a message to new recipients.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.list_threadsList threads (conversations) for the workspace or a specific agent.List threads (conversations) for the workspace or a specific agent.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.get_threadGet a full thread with all messages in chronological order.Get a full thread with all messages in chronological order.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.list_receivedList recently received messages.List recently received messages.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.get_receivedGet one received message including extracted reply text.Get one received message including extracted reply text.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.list_agentsList the agents in the workspace. Returns SENDABLE agents by default (status=live); archived agents cannot send, so they are excluded unless you ask for them. Pass status="all" to see archived ones too.List the agents in the workspace. Returns SENDABLE agents by default (status=live); archived agents cannot send, so they are excluded unless you ask for them. Pass status="all" to see archived ones too.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.create_agentCreate a new agent.Create a new agent.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.list_repliesList recent reply events (reply.received) for an agent.List recent reply events (reply.received) for an agent.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.list_messagesList recent cold/first-contact inbound (message.received) for an agent — senders that are NOT replying to one of your sends.List recent cold/first-contact inbound (message.received) for an agent — senders that are NOT replying to one of your sends.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.get_eventGet a specific inbound event by ID.Get a specific inbound event by ID.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.get_reputationGet an agent's sending-reputation health (0-1) + its 30-day bounce/complaint/reply counts. The firewall auto-suspends an agent that crosses a 0.3% complaint rate — well before the upstream provider's 0.5% line — so check this to catch an at-risk agent before it gets paused.Get an agent's sending-reputation health (0-1) + its 30-day bounce/complaint/reply counts. The firewall auto-suspends an agent that crosses a 0.3% complaint rate — well before the upstream provider's 0.5% line — so check this to catch an at-risk agent before it gets paused.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.check_suppressionCheck if an address is suppressed.Check if an address is suppressed.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.allowlist_addressOverride suppression for one address with a >=20 char attestation.Override suppression for one address with a >=20 char attestation.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.create_draftStage a draft. Optionally pass send_at to schedule.Stage a draft. Optionally pass send_at to schedule.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.send_draftSend a previously-created draft.Send a previously-created draft.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.get_usageGet the current billing period usage.Get the current billing period usage.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.meWho am I — returns the authenticated workspace, agent, tier, and API-key scopes. Call this first to confirm the connection is live.Who am I — returns the authenticated workspace, agent, tier, and API-key scopes. Call this first to confirm the connection is live.
Per questo strumento non è stato pubblicato alcuno schema di input.
mails.test_inboundNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
19 strumenti su 20 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
A real inbox for AI agents: send, receive and thread email, behind a prompt-injection firewall.
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
La scansione si è fermata al limite di profondità 4. Tutto ciò che sta sotto quel livello non è mai stato risolto.
La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.
Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)
54 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.
+42 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.
Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.