Private email aliases that forward to your inbox: create, find, edit and turn aliases off or on.
Connect Remote server
claude mcp add --transport http hidemail https://hidemail.app/mcp
{
"mcpServers": {
"hidemail": {
"url": "https://hidemail.app/mcp"
}
}
}
{
"servers": {
"hidemail": {
"type": "http",
"url": "https://hidemail.app/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://hidemail.app/mcp
Tools 17 found in our last check
create_aliasCreates a new random email alias for the signed-in user that forwards to their inbox. Use when the user needs a private address for a website or service. The optional note describes where the alias is used. The optional domain must be one of the domains from list_alias_domains;…
list_aliasesLists the signed-in user's aliases, newest first, with their note, on/off status and how many emails each one forwarded or blocked. Use to find an alias by address or note, or to filter by status. Results are paginated, 50 per page.
update_alias_noteReplaces the note of one of the signed-in user's aliases. The previous note is overwritten and cannot be recovered.
activate_aliasTurns one of the signed-in user's aliases back on, so mail sent to it is forwarded to their inbox again.
deactivate_aliasTurns one of the signed-in user's aliases off. Mail sent to it is blocked until it is turned back on with activate_alias. Nothing is deleted.
get_accountShows the signed-in user's HideMail plan ("free" or "paid") and how many aliases they have out of the plan's limit. Use before creating several aliases to check there is room. Never returns the user's real email address.
get_webhookShows the webhook URL that receives a copy of every email arriving on the signed-in user's aliases, or that none is set.
request_webhookAsks to send a copy of every email arriving on the signed-in user's aliases to an https:// webhook URL. Nothing changes yet: the user gets a confirmation email and the webhook is set only after they confirm it there. Tell the user to check their inbox.
remove_webhookStops sending copies of incoming email to the signed-in user's webhook. Mail still reaches their inbox. Takes effect immediately; setting a webhook again needs email confirmation.
list_alias_domainsLists the domains new aliases can be created on: the built-in HideMail domain and the user's custom domains that can receive mail. The one with is_default true is used for new aliases.
set_default_alias_domainChooses the domain new aliases are created on. Use a domain from list_alias_domains. Existing aliases keep their address.
reset_default_alias_domainSwitches new aliases back to the built-in HideMail domain. Existing aliases keep their address.
list_custom_domainsLists the user's own domains added to HideMail with their setup status (provisioning, provisioning_failed, needs_mx, ready) and whether catch-all is on.
get_custom_domain_setupShows the DNS records a custom domain needs (an ownership TXT record and an MX record), whether each one is published yet, the MX hosts the domain uses now, and the setup status. Call it before add_custom_domain and again after changing DNS. If replaces_other_mail_provider is tr…
add_custom_domainAdds one of the user's own domains to HideMail and starts setting it up. The ownership TXT record from get_custom_domain_setup must be published first. Setup takes a few seconds; then publish the MX record and call verify_custom_domain. The free plan allows 1 custom domain, the…
verify_custom_domainChecks that the custom domain's MX record points at HideMail and, if so, starts receiving its mail. Once verified, the domain can be made the default with set_default_alias_domain.
set_custom_domain_catch_allTurns catch-all on or off for a verified custom domain. With catch-all on, mail to any address on the domain that has no alias yet creates that alias (paid plan only). With it off, such mail is dropped; existing aliases keep working either way.
Details
| Endpoint | https://hidemail.app/mcp (Streamable HTTP) |
| First published | 16 Oct 2026 |
| Last updated | 16 Oct 2026 |
| Registry name | app.hidemail/hidemail |
More communication servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
