MCP server for temporary email management using ChatTempMail API
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Server Tempmail.
get_email_domainsGet all available email domains in the system.
create_emailCreate a new temporary email address.
list_emailsGet all email addresses under your account.
delete_emailDelete the specified email address.
get_messagesGet all messages in the specified email address.
get_message_detailGet detailed content of the specified message.
An MCP (Model Context Protocol) server for temporary email management using the ChatTempMail API.
Add the configuration to your MCP client (Claude Desktop, Cursor, etc.), make sure to set the API key in environment variables:
Install from source:
Install from package manager:
β οΈ Important:
your-api-key-here with your actual API key from chat-tempmail.comTEMPMAIL_BASE_URL is optional and defaults to https://chat-tempmail.com if not specifiedRestart your MCP client application after configuration.
get_email_domainsGet all available email domains in the system.
Parameters: None
create_emailCreate a new temporary email address.
Parameters:
name (required): Email prefix namedomain (required): Email domainexpiryTime (required): Expiry time in milliseconds, options:
3600000 - 1 hour86400000 - 1 day259200000 - 3 days0 - permanentlist_emailsGet all email addresses under your account.
Parameters:
cursor (optional): Pagination cursordelete_emailDelete the specified email address.
Parameters:
emailId (required): Email IDget_messagesGet all messages in the specified email address.
Parameters:
emailId (required): Email IDcursor (optional): Pagination cursorget_message_detailGet detailed content of the specified message.
Parameters:
emailId (required): Email IDmessageId (required): Message IDdelete_messageDelete the specified message.
Parameters:
emailId (required): Email IDmessageId (required): Message IDget_webhook_configGet current webhook configuration information.
Parameters: None
set_webhook_configSet or update webhook configuration.
Parameters:
url (required): Webhook URL addressenabled (required): Whether to enable webhookTEMPMAIL_API_KEY environment variable, please keep it secure and do not expose it publiclyTEMPMAIL_BASE_URL environment variable (defaults to https://chat-tempmail.com)nextCursor for paginated queries to get more dataMIT
Issues and Pull Requests are welcome.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcp-server-tempmail)<a href="https://allmcps.com/mcp/mcp-server-tempmail"><img src="https://allmcps.com/api/badge/mcp-server-tempmail?style=directory" alt="MCP Server Tempmail on AllMCPs" /></a>