agentmail
Give the agent its own dedicated email inbox via AgentMail. Send, receive, and manage email autonomously using agent-owned email addresses (e.g. hermes-agent@agentmail.to).
Give the agent its own dedicated email inbox via AgentMail. Send, receive, and manage email autonomously using agent-owned email addresses (e.g. hermes-agent@agentmail.to).
Real data. Real impact.
Emerging
Developers
Per week
Excellent
Skills give you superpowers. Install in 30 seconds.
Use this skill when you need to:
This is NOT for reading the user's personal email (use himalaya or Gmail for that). AgentMail gives the agent its own identity and inbox.
am_)Add to
~/.hermes/config.yaml (paste your actual key — MCP env vars are not expanded from .env):
mcp_servers: agentmail: command: "npx" args: ["-y", "agentmail-mcp"] env: AGENTMAIL_API_KEY: "am_your_key_here"
hermes
All 11 AgentMail tools are now available automatically.
| Tool | Description |
|---|---|
| List all agent inboxes |
| Get details of a specific inbox |
| Create a new inbox (gets a real email address) |
| Delete an inbox |
| List email threads in an inbox |
| Get a specific email thread |
| Send a new email |
| Reply to an existing email |
| Forward an email |
| Update message labels/status |
| Download an email attachment |
create_inbox with a username (e.g. hermes-agent)hermes-agent@agentmail.tosend_message with inbox_id, to, subject, textlist_threads to see incoming conversationsget_thread to read a specific threadlist_inboxes to find your inbox IDlist_threads with the inbox ID to see conversationsget_thread to read a thread and its messagesget_threadreply_to_message with the message ID and your reply textSign up for a service:
1. create_inbox (username: "signup-bot") 2. Use the inbox address to register on the service 3. list_threads to check for verification email 4. get_thread to read the verification code
Agent-to-human outreach:
1. create_inbox (username: "hermes-outreach") 2. send_message (to: user@example.com, subject: "Hello", text: "...") 3. list_threads to check for replies
@agentmail.to domain on free tier (custom domains on paid plans)npx -y agentmail-mcp)mcp Python package must be installed: pip install mcplist_threads polling via cronjob instead for personal useAfter setup, test with:
hermes --toolsets mcp -q "Create an AgentMail inbox called test-agent and tell me its email address"
You should see the new inbox address returned.
MIT
mkdir -p ~/.hermes/skills/email/agentmail && curl -o ~/.hermes/skills/email/agentmail/SKILL.md https://raw.githubusercontent.com/NousResearch/hermes-agent/main/optional-skills/email/agentmail/SKILL.md1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.