agentmail

Create and manage agent-owned email inboxes via the AgentMail MCP server.

14|5|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/MLT-OSS/hermes-agent-go --skill agentmail-mlt-oss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentmail
Source: https://github.com/MLT-OSS/hermes-agent-go/tree/main/optional-skills/email/agentmail
Command: npx skills add https://github.com/MLT-OSS/hermes-agent-go --skill agentmail-mlt-oss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agentmail-mcp.

What problem does it solve? Agents often need their own email identity to sign up for services, receive verification codes, or communicate autonomously, but personal email accounts are not designed for agent ownership. This Skill gives the agent a dedicated inbox through AgentMail so it can send, receive, and manage email independently. ## Core Features & Use Cases - Agent-Owned Inboxes: Create dedicated inboxes with real email addresses (e.g. [email protected]) via 11 MCP tools. - Full Email Operations: Send, reply, forward, list threads, read messages, and download attachments autonomously. - Use Case: Register the agent on a third-party service using its own address, poll for the verification email with list_threads, and read the confirmation code with get_thread. ## Quick Start Configure the AgentMail MCP server with your API key in ~/.hermes/config.yaml, restart Hermes, then ask the agent to create an inbox and send a test email.

Frequently Asked Questions about agentmail

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I give an AI agent its own email address?

Use the AgentMail MCP server to call create_inbox with a username, which provisions a real address like [email protected]. The agent can then send and receive email through that inbox using the MCP tools.

How do I set up the AgentMail MCP server in Hermes?

Add an mcp_servers entry in ~/.hermes/config.yaml with command npx, args -y agentmail-mcp, and your AGENTMAIL_API_KEY in env. Restart Hermes and all 11 AgentMail tools become available automatically.

Can AgentMail read my personal email inbox?

No, AgentMail only manages inboxes owned by the agent itself, not the user's personal email. For reading personal email, use a tool like himalaya or Gmail integration instead.

What are the limitations of the AgentMail free tier?

The free tier allows 3 inboxes and 3,000 emails per month, with addresses on the @agentmail.to domain. Custom domains and higher limits require paid plans starting at $20 per month.

Does AgentMail support real-time inbound email notifications?

Real-time inbound email via webhooks requires a publicly reachable server. For personal use, poll for new messages with list_threads on a cronjob instead.