Overview
Use the Email MCP server from your ATXP-powered agent to send and receive emails. Each ATXP user gets a unique email address in the format{user_id}@atxp.email.
Example prompts
- “Check my email inbox and summarize any new messages.”
- “Send an email to jane@example.com letting her know the meeting has been rescheduled to 3pm.”
- “Read the latest message from support@company.com.”
Pricing
| Operation | Cost |
|---|---|
| Check inbox | Free |
| Read message | Free |
| Send email | $0.01 per email |
Tools
email_check_inbox
email_check_inbox
Check your email inbox for new messages. Returns a list of message summaries with sender, subject, and date.
Arguments
This tool takes no arguments.Response
Returns a JSON object with the following properties:The status of the operation. Returns “success” when completed successfully, otherwise returns “error”.
The error message if the operation fails. Only returned when
status === "error".Your unique ATXP email address. Only returned when
status === "success".List of messages in your inbox. Only returned when
status === "success".email_get_message
email_get_message
Read the full content of a specific email message.
Arguments
Accepts a JSON object with the following properties:The unique identifier of the message to read. Get this from
email_check_inbox.Response
Returns a JSON object with the following properties:The status of the operation. Returns “success” when completed successfully, otherwise returns “error”.
The error message if the operation fails. Only returned when
status === "error".Your unique ATXP email address.
The full message content. Only returned when
status === "success".email_send_email
email_send_email
Send an email from your ATXP email address.
Arguments
Accepts a JSON object with the following properties:The recipient’s email address.
The email subject line.
The email body content.
Response
Returns a JSON object with the following properties:The status of the operation. Returns “success” when the email is sent, otherwise returns “error”.
The error message if the operation fails. Only returned when
status === "error".Your ATXP email address (the sender address).
Unique identifier for the sent message.
Usage
Create an ATXP client
- Using an ATXP account
- Using a Base account
Create a client using an ATXP account.