
UnCorreoTemporal
This server wires Claude into UnCorreoTemporal's disposable email API, letting agents autonomously handle signup and verification flows. It exposes high-level tools like create_signup_inbox, wait_for_verification_email, and extract_otp_code, plus a complete_signup_flow orchestrator that handles the full create-wait-extract cycle. You can connect to a public endpoint with no local install, or run it via uvx with your own API key for production workloads. Designed for testing signup flows, scraping verified accounts, or any workflow where your agent needs to receive and parse verification emails without manual intervention. Supports stdio, SSE, and streamable-http transports.
- tools
- 5
- auth
- Secret needed
- transport
- STDIO
- env vars
- 3
- last updated
- Apr 19, 2026
Tools
5 toolsPublic tool metadata for what this MCP can expose to an agent.
create_signup_inboxCreates a labeled temporary inbox for a given service. Returns an email address and inbox_id ready to use.2 params
Creates a labeled temporary inbox for a given service. Returns an email address and inbox_id ready to use.
service_namestringttl_minutesintegerwait_for_verification_emailPolls the inbox until a verification email arrives or the timeout is reached. Returns the email content when found.5 params
Polls the inbox until a verification email arrives or the timeout is reached. Returns the email content when found.
from_containsstringinbox_idstringpoll_interval_secondsintegersubject_containsstringtimeout_secondsintegerget_latest_emailReads the latest email received in the inbox, including full body (text and HTML).2 params
Reads the latest email received in the inbox, including full body (text and HTML).
inbox_idstringmark_as_readbooleanextract_otp_codeExtracts an OTP code (4-8 digits) from an email message. Can receive the message text directly or look up a message by inbox_id + message_id.5 params
Extracts an OTP code (4-8 digits) from an email message. Can receive the message text directly or look up a message by inbox_id + message_id.
inbox_idstringmessage_idstringmessage_textstringotp_length_maxintegerotp_length_minintegerextract_verification_linkExtracts a verification link from an email message. Supports filtering by preferred domains when the email contains multiple links.4 params
Extracts a verification link from an email message. Supports filtering by preferred domains when the email contains multiple links.
inbox_idstringmessage_idstringmessage_textstringpreferred_domainsarraySponsors
Configuration
UCT_API_KEY*secretYour UnCorreoTemporal API key (get one at https://uncorreotemporal.com). Format: uct_...
UCT_API_BASEAPI base URL. Defaults to https://uncorreotemporal.com
UCT_MCP_TRANSPORTTransport mode: stdio (default), streamable-http, or sse
Readme
UCT Demo
uncorreotemporal-mcp
MCP server for UnCorreoTemporal, focused on autonomous signup and email verification workflows.
Architecture Demo
AI Agent
|
| MCP
v
Temporary Email MCP Server
|
v
UnCorreoTemporal API
Remote Connection (No Installation)
Connect directly to the public endpoint — no local install needed:
{
"mcpServers": {
"uncorreotemporal-mcp": {
"url": "https://uncorreotemporal.com/mcp"
}
}
}
The public endpoint is free to use for testing. For production workloads, set your own UCT_API_KEY via local install.
Installation
Claude Code
claude mcp add uncorreotemporal -e UCT_API_KEY=uct_your_key_here -- uvx uncorreotemporal-mcp
Claude Desktop (claude_desktop_config.json)
Details
- Repository
- github.com/francofuji/uncorreotemporal-mcp-server
- Categories
- Communication & Messaging, Search & Web Crawling
- Package
uncorreotemporal-mcp- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active