llms.txt
+22 −8
− - Works with emails from Supabase Auth, Firebase Authentication, Clerk, Auth0 and most apps that send transactional email, as long as the app's email provider can send to any address. Providers in sandbox or test mode (Amazon SES before production access, Resend without a verified domain, Mailgun sandbox domains, Postmark before approval, Supabase's built-in email) only send to verified addresses, so no test inbox can receive their mail.− - [MCP server and plugins](https://proxymail.qa/features/mcp): connecting each client, the tools, browser sign-in and security, the Claude Code plugin, the Cursor Directory listing (https://cursor.directory/plugins/proxymail-qa), the agent skill and the MCP Registry listing− - [MCP server for each client (Claude Code, Cursor, GitHub Copilot, Antigravity, Codex, Windsurf, Zed, Kiro, OpenCode, Kilo Code, Roo Code, Augment Code, Trae, Mistral Vibe, Qwen Code, Kimi CLI, JetBrains IDEs, Claude and ChatGPT) and its tools](https://proxymail.qa/docs/mcp)− - [Labs](https://proxymail.qa/docs/labs): features a person switches on in Account settings → Labs before they're available to everyone. Now: Marketing and offer emails (the Offers and Marketing areas, record_coupon_result, check_offers, mark_unsubscribed, mark_resubscribed, check_unsubscribe, record_consent, check_sequence and the coupon and marketing checks), and Spam score and attachment checks (spam_risk, harmful_attachment). API keys and agents follow their creator's switches; while off, − - [MCP server](https://api.proxymail.qa/mcp) (Streamable HTTP; signs in by browser, or an API key as bearer). Tools: get_project, create_address (an address with a persona, a date of birth for an age and a country if asked, a password for the sign-up form if asked, and the site and environment it's used on), form_values (what to type or pick in each field of a sign-up form, from what the page says about each), wait_for_code (kind: coupon for a coupon or promo code, with its discount and valid-un− - Sign-in: an API key created by a signed-in person in Project settings → API keys, or OAuth (claude.ai, ChatGPT and other MCP clients sign in by browser and the person chooses a project). Available on the Free plan (60 requests a minute per key).− - [Qoder](https://proxymail.qa/built-with/qoder)− ## Guides: auth providers (the emails Supabase, Clerk, Auth0, Firebase, Auth.js and Better Auth send, and their sending limits)+ - Works with emails from Supabase Auth, Firebase Authentication, Clerk, Auth0, Amazon Cognito and most apps that send transactional email, as long as the app's email provider can send to any address. Providers in sandbox or test mode (Amazon SES before production access, Resend without a verified domain, Mailgun sandbox domains, Postmark before approval, Supabase's built-in email) only send to verified addresses, so no test inbox can receive their mail.+ - [MCP server and plugins](https://proxymail.qa/features/mcp): connecting each client, the tools, browser sign-in and security, the Claude Code plugin, the Cursor Directory listing (https://cursor.directory/plugins/proxymail-qa), the ChatGPT plugin directory listing (https://chatgpt.com/plugins/plugin_asdk_app_6acde757c5748191af402b25494ad875), the Qoder Marketplace connector (https://qoder.com/en/marketplace/connector?id=proxymail-qa) and plugin (https://qoder.com/en/marketplace/plugin?id=3b572+ - [MCP server for each client (Claude Code, Cursor, GitHub Copilot, Antigravity, Codex, Windsurf, Zed, Kiro, Amazon Q Developer, OpenCode, Kilo Code, Roo Code, Augment Code, Trae, Mistral Vibe, Qwen Code, Kimi CLI, JetBrains IDEs, Claude and ChatGPT) and its tools](https://proxymail.qa/docs/mcp)+ - [Labs](https://proxymail.qa/docs/labs): features a person switches on in **Account settings → Labs** before they're available to everyone. Now: Marketing and offer emails (the Offers and Marketing areas, record_coupon_result, check_offers, mark_unsubscribed, mark_resubscribed, check_unsubscribe, record_consent, check_sequence and the coupon and marketing checks), and Spam score and attachment checks (spam_risk, harmful_attachment). API keys and agents follow their creator's switches; while o+ - [MCP server](https://api.proxymail.qa/mcp) (Streamable HTTP; signs in by browser, or an API key as bearer). Tools: get_project, create_address (an address with a persona, a date of birth for an age and a country if asked, a password for the sign-up form if asked, and the site and environment it's used on), form_values (what to type or pick in each field of a sign-up form, from what the page says about each), wait_for_code (kind: coupon for a coupon or promo code, with its discount and valid-un+ - Sign-in: an API key created by a signed-in person in **Project settings → API keys**, or OAuth (claude.ai, ChatGPT and other MCP clients sign in by browser and the person chooses a project). Available on the Free plan (60 requests a minute per key).+ - [AI sign-up page review](https://proxymail.qa/solve/ai-sign-up-page-review): an agent reviewing sign-up through to the verification email: check_email, count_emails, used and replaced links+ - [AI registration page review](https://proxymail.qa/solve/ai-registration-page-review): an agent testing every registration field with form_values and name, password and address variants+ - [Review a sign-up page by hand](https://proxymail.qa/solve/how-to-review-my-sign-up-page): a checklist for reviewing a sign-up page by hand, with Proxy Mail QA for Chrome for the test account and email+ - [Review a simple sign-up form](https://proxymail.qa/solve/review-a-simple-sign-up-form): twelve checks for a short email-and-password sign-up form+ - [Review a multi-page sign-up form](https://proxymail.qa/solve/review-a-multi-page-sign-up-form): a sign-up over several screens: form_values with the same address, Playwright, and by hand+ - [Review a financial sign-up form](https://proxymail.qa/solve/review-a-financial-website-sign-up-form): financial sign-ups: emails, exact ages and countries, awkward values; not SMS, KYC or payments+ - [An email address for testing registration](https://proxymail.qa/solve/email-for-checking-my-registration-form): a new email address for every registration test, compared with mail catchers and SMS services+ - [An email address for testing sign-in](https://proxymail.qa/solve/email-for-checking-my-sign-in-form): test accounts for sign-in forms: saved passwords, codes, magic links, password reset+ - [How long should a password be?](https://proxymail.qa/solve/how-long-should-my-registration-form-password-be): NIST SP 800-63B rev 4 password length and rules, tested with get_password_variants+ - [No error for a password that breaks the rules](https://proxymail.qa/solve/why-is-my-registration-form-not-showing-password-errors): a registration form that shows no error for passwords that break its rules: causes and a test+ - [Help me check my website](https://proxymail.qa/solve/help-me-check-my-website): a whole-website check, with free tools named for speed, accessibility, search and security+ - [Tools to build and check a website](https://proxymail.qa/solve/tools-to-help-build-and-check-my-website): a toolkit by area for building and checking a website, most of it free+ - [What tools do I need for a website?](https://proxymail.qa/solve/what-tools-do-i-need-when-building-a-website): the tools a website needs and which to skip+ - [Qoder](https://proxymail.qa/built-with/qoder)+ ## Guides: auth providers (the emails Supabase, Clerk, Auth0, Firebase, Auth.js, Better Auth and Amazon Cognito send, and their sending limits)+ - [Amazon Cognito](https://proxymail.qa/auth/cognito)