KPN Mail + AI

Connect your KPN mailbox
to Claude, Cursor, any MCP client

Give your AI agent a real KPN inbox. Read, search, send, reply, schedule and organize mail over IMAP, whatever KPN domain your address happens to end in.

Claude cannot reach a KPN mailbox on its own. mcpemails is a hosted MCP server that connects it over IMAP at imap.kpnmail.nl on port 993, authenticating with your full address and your KPN mail password, so Claude, Cursor or any MCP client can read, search, send and organize the mail. There is no app password and no client-access toggle at KPN, and the same pair of hosts serves every KPN mail domain including the inherited planet.nl, hetnet.nl and xs4all.nl addresses. One inbox is free, forever.

1 inbox free, forever Your KPN mail password, no app password Email fetched live, never stored

How KPN connects: one platform behind thirty-odd domains

KPN serves IMAP at imap.kpnmail.nl on port 993 over implicit TLS. For outgoing mail KPN's own setup page documents smtp.kpnmail.nl on port 587 with TLS; the same host also answers on port 465 with implicit TLS, which is what mcpemails prefills because a single implicitly encrypted connection is more predictable to hold open from a server. Authentication is your KPN mail password with the full address as the username, and KPN's page states it as plainly as that: Gebruikersnaam: KPN e-mailadres, Wachtwoord: KPN wachtwoord. There is no app-specific password to generate. What is worth understanding is the estate behind those two hostnames: KPN absorbed Planet Internet, Het Net, XS4ALL and a long list of other Dutch providers, and every one of those mail domains now lives on the same KPN platform with the same settings.

The exact KPN IMAP and SMTP settings

Copy these into the connect form. mcpemails prefills them where it can, and retries the other standard transport if the first does not answer.

ProtocolServerPortSecurity
IMAP (incoming)imap.kpnmail.nl993TLS (implicit)
SMTP (outgoing)smtp.kpnmail.nl465TLS (implicit)

Verified 2026-08-31: imap.kpnmail.nl answered a TLS connection and identified itself as an IMAP server under that name. It advertises LOGIN, PLAIN authentication.

Sign in with: Your full address, including the domain: naam@kpnmail.nl, or a legacy KPN domain such as naam@planet.nl, naam@hetnet.nl or naam@xs4all.nl.

What your AI can do

A KPN inbox your agent can actually use

Nine action-based MCP tools: send, reply, forward, schedule, and organize. Your agent finishes the job inside KPN.

  1. 01Read

    Read & search mail

    List, read and search across folders to find that invoice, summarize a thread, or pull the latest from a sender.

  2. 02Send

    Send, reply & forward

    Compose and send real messages, reply in-thread, and forward, directly from your mailbox, not as a draft you finish by hand.

  3. 03Schedule

    Schedule for later

    Queue a message to go out at the right time, so your agent can draft now and send on schedule.

  4. 04Organize

    Move, copy, flag, archive, delete

    Keep the inbox tidy: file mail into folders, flag what matters, archive the rest, or delete on request.

Setup

Connect KPN in four steps

From sign-up to first AI email in a couple of minutes.

01

Create your free mcpemails account

Sign up at mcpemails.com. The free plan connects one inbox forever and does not ask for a card.

02

Confirm the mail password at email.kpn.com

Sign in to the KPN webmail with the address you want to connect. If the password does not work, reset it there rather than in MijnKPN: the mailbox credential is the one the IMAP server checks. Use the address exactly as written, including whichever KPN domain it ends in.

03

Ignore the domain, use the kpnmail hosts

A planet.nl, hetnet.nl or xs4all.nl address does not get its own server. Every KPN mail domain authenticates against imap.kpnmail.nl and smtp.kpnmail.nl. There is nothing per-domain to look up, and configuring a client with a guessed imap.planet.nl is the single most common way to get stuck.

04

Paste it into mcpemails, then paste the MCP URL into your AI

Choose IMAP / SMTP, enter the full address and the mail password. The KPN hosts and ports are prefilled and were verified from a live TLS connection. Then drop https://mcpemails.com/api/mcp into Claude, Cursor or ChatGPT, authorize, and your agent has the inbox.

Before you start

What actually goes wrong with KPN

The host is live, but KPN paused new mailboxes on 10 June 2026

These are two separate facts and it matters not to confuse them. imap.kpnmail.nl answers today and existing mailboxes connect from mail clients as they always have; KPN's own staff answer on this is je kunt e-mailclients blijven gebruiken zoals je gewend bent. What stopped is issuance: from 10 June 2026 you can no longer create a standard KPN e-mail address or an extra account, while every mailbox is migrated to a new platform. KPN describes the pause as temporary (deze situatie is tijdelijk). So this page will connect the address you already have, and cannot help you obtain a new one right now.

Thirty-odd inherited domains, one hostname, and no new ones

KPN still serves mail on a long list of domains it acquired, including planet.nl, hetnet.nl, xs4all.nl, demon.nl, tiscali.nl and worldonline.nl. All of them authenticate against imap.kpnmail.nl. But KPN is explicit that new addresses can only be created on @kpnmail.nl: andere domeinen zijn niet mogelijk. And only addresses that are actually in use are carried across to the new mail platform, so a legacy address that nobody has logged into is the one most at risk.

The server is unusually bare: no UIDPLUS, no MOVE, no SPECIAL-USE

KPN's IMAP banner offers SASL-IR, IDLE and LITERAL+ and stops there. Without MOVE, filing a message runs as a copy, a flag update and an expunge rather than one atomic command. Without UIDPLUS, the new UID of the copy is not reported back and has to be found by searching the destination folder, which makes bulk filing noticeably slower. Without SPECIAL-USE, Sent, Drafts and Trash are matched by name, and a Dutch KPN mailbox usually names them Verzonden, Concepten and Prullenbak.

SMTP offers only the LOGIN mechanism

smtp.kpnmail.nl advertises AUTH LOGIN and nothing else, no PLAIN. IMAP, by contrast, offers both PLAIN and LOGIN. A client or library that is hard-wired to SASL PLAIN for submission will read your inbox happily and then fail at the first send, which reads like a permissions problem rather than a mechanism mismatch. mcpemails negotiates whatever the server actually offers on each leg.

Known limits with KPN

  • Outgoing messages are capped at roughly 50 MB of encoded message, so a large attachment forwarded by an agent can be rejected at the SMTP step.
  • Because the server has no MOVE support, a move is not atomic. If a connection drops mid-operation a message can briefly exist in both folders.
  • While KPN's migration is in progress you cannot create a new KPN address to dedicate to an agent. Connect an existing one, or use a mailbox from another provider.
FAQ

KPN and AI: common questions

Does Claude work with KPN mail?

Not on its own. Claude has no built-in KPN connector. Pointing an MCP server such as mcpemails at the mailbox over IMAP gives Claude read, search, send, reply, schedule and organize access to it, and the same connection then works from Cursor, ChatGPT and other MCP clients.

What are the KPN IMAP and SMTP settings?

IMAP is imap.kpnmail.nl on port 993 with SSL. For outgoing mail KPN documents smtp.kpnmail.nl on port 587 with TLS; the same host also answers on 465 with implicit TLS, which is what mcpemails uses. The username is your full KPN e-mail address and the password is your KPN mail password.

Do planet.nl, hetnet.nl and xs4all.nl addresses use different servers?

No. Every KPN mail domain runs on the same platform and uses imap.kpnmail.nl and smtp.kpnmail.nl. There is no imap.planet.nl or imap.xs4all.nl to find. Enter the address exactly as written, with its own domain, as the username, and use the KPN hostnames.

Can I still create a new KPN e-mail address?

Not at the moment. KPN stopped the creation of standard KPN e-mail addresses and extra accounts on 10 June 2026 while it migrates every mailbox to a new platform, and it describes the pause as temporary. Existing mailboxes keep working from mail clients throughout. New addresses, when they resume, are @kpnmail.nl only.

Does KPN need an app password?

No. KPN issues no application-specific passwords. Mail clients authenticate with your KPN e-mail address and your KPN mail password, the same credential the webmail at email.kpn.com accepts. If it is refused, reset it there before looking anywhere else.

Is my KPN mail stored on your servers?

No. Messages are fetched live from KPN over IMAP for each request and handed to your AI client. Credentials are encrypted at rest and message bodies are not retained.

Give your AI a KPN inbox

Connect KPN, Planet, Het Net or XS4ALL mail in minutes. One inbox free forever, no card required.