readEmail
Read Email
Read the full content of a Gmail message by its ID.
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "read that email", and it calls readEmail.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"messageId": "<messageId>"
},
"name": "readEmail"
}Arguments
accountIdstringoptionalConnected account this acts on: an accountId or email from listMailAccounts. Omit for the primary account. Pass the SAME account you found the message / draft / label in: a Gmail id is per-account, so aiming a non-primary id at the…maxCharsintegeroptionalMaximum body characters to return in this callmessageIdstringrequiredThe Gmail message IDoffsetintegeroptionalCharacter offset to start the body from (page via nextCursor)
Returns
Returns the complete decoded body (HTML cleaned to text, entities decoded) plus the full recipient headers: to, cc, and bcc (bcc only ever resolves on the user's own sent mail; it is "" on…
Declared limits
maxChars: minimum 1maxChars: maximum 50000offset: minimum 0offset: maximum 9007199254740991
Ask for it
The Cloud routes these requests to this verb.
- read that email
- open the message from X
- what does it say
- what images are in that email
Pair it with
The verbs that finish the job.
Questions
What does readEmail do?
Read the full content of a Gmail message by its ID. It is one of the tools The Cloud MCP server gives every connected AI.
How do I use readEmail from Claude or ChatGPT?
Connect your AI to The Cloud at https://mcp.thecloud.so/mcp and sign in once. Then ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "read that email", and it calls readEmail.
Is readEmail safe to let an AI call?
readEmail is read-only: it changes nothing. It reaches a system outside The Cloud on your behalf.
Connect
One endpoint gives your AI this tool and every other one: connect Claude, ChatGPT, Cursor or Gemini, read what The Cloud is, or see pricing.