MailgentMailgent

Introduction

Identity infrastructure for AI agents

Mailgent gives AI agents a real identity — email, encrypted credentials, and 2FA. Connect via MCP or REST API.

How It Works

1. Create Identity    → console.mailgent.dev
2. Get email + key    → salesbot-x8k2m@mailgent.dev + mgent-...
3. Connect agent      → MCP or REST API
4. Agent operates     → send email, fetch credentials, generate TOTP

URL-based — no packages to install:

{
  "mcpServers": {
    "mailgent": {
      "url": "https://api.mailgent.dev/mcp",
      "headers": {
        "Authorization": "Bearer mgent-your-api-key"
      }
    }
  }
}

13 tools available:

ToolDescription
mail.whoamiGet identity info
mail.sendSend email
mail.replyReply in thread
mail.list_messagesList inbox messages
mail.get_messageRead a message
mail.update_labelsMark read/unread
mail.list_threadsList conversations
mail.get_threadGet full conversation
vault.listList stored credentials
vault.getGet decrypted credential
vault.storeStore a credential
vault.deleteDelete a credential
vault.totpGet 6-digit TOTP code

REST API

# Send an email
curl -X POST https://api.mailgent.dev/v0/messages/send \
  -H "Authorization: Bearer mgent-your-api-key" \
  -H "Content-Type: application/json" \
  -d '{"to":["hi@example.com"],"subject":"Hello","text":"From my agent"}'

# Read new messages
curl https://api.mailgent.dev/v0/messages?labels=unread \
  -H "Authorization: Bearer mgent-your-api-key"

Identity Types

TypeStatusChannels
InboxAvailableEmail
SocialComing soonX, LinkedIn, Instagram
VoiceComing soonWhatsApp, Phone
PaymentComing soonInvoicing

Next Steps

On this page