# UnCorreoTemporal

Generate temporary email addresses to protect your primary inbox from spam when signing up for new services. Automate the retrieval of verification emails, extraction of OTP codes, and identification…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add francofuji/uncorreotemporal-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list francofuji/uncorreotemporal-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get francofuji/uncorreotemporal-mcp create_signup_inbox

# Call a tool
npx -y @smithery/cli@latest tool call francofuji/uncorreotemporal-mcp create_signup_inbox '{}'
```

## Direct MCP Connection

Endpoint: `https://uncorreotemporal-mcp--francofuji.run.tools`

**Optional config:**
- `apiKey` (query) — Your UnCorreoTemporal API key (starts with uct_). Find it at uncorreotemporal.com/account.
- `defaultTtlMinutes` (query) — Default time-to-live for temporary inboxes in minutes (optional, 1-1440).

## Tools (5)

- `create_signup_inbox` — Creates a labeled temporary inbox for a given service. Returns an email address and inbox_id ready to use.
- `wait_for_verification_email` — Polls the inbox until a verification email arrives or the timeout is reached. Returns the email content when found.
- `get_latest_email` — Reads the latest email received in the inbox, including full body (text and HTML).
- `extract_otp_code` — Extracts an OTP code (4-8 digits) from an email message. Can receive the message text directly or look up a message by …
- `extract_verification_link` — Extracts a verification link from an email message. Supports filtering by preferred domains when the email contains mul…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get francofuji/uncorreotemporal-mcp <tool-name>
```

## Prompts (2)

- `register_with_temp_email` (service_name) — Complete a service registration using a temporary email. Creates an inbox, waits for the verification email, and extrac…
- `extract_otp_from_latest` (inbox_id) — Read the latest email in an inbox and extract the OTP code or verification link from it.
