Google ADK
Give your Google ADK agent its own email inbox
Getting started
Google Agent Development Kit (ADK) is an open-source framework for building AI agents. By connecting AgentMail to your ADK agent via the AgentMail MCP server, your agent can create inboxes, send and receive emails, manage threads, and handle attachments using natural language.
Use cases
- Give agents their own inboxes: Create dedicated email addresses for your agents so they can send and receive emails independently, just like a human team member.
- Automate email workflows: Let your agent handle email conversations end to end, including sending initial outreach, reading replies, and following up on threads.
- Manage conversations across inboxes: List and search across threads and messages, forward emails, and retrieve attachments to keep your agent informed and responsive.
Prerequisites
- An AgentMail account with an API key from the AgentMail Console
- Google ADK installed (
pip install google-adkornpm install @google/adk)
Setup
ADK supports AgentMail through the MCP tool interface. Connect the AgentMail MCP server as a local stdio transport:
Available tools
Once connected, your ADK agent has access to the following AgentMail tools:
