kcontacts é uma API (Application Programming Interface) para criar uma agenda de contatos no sistema operacional KDE. Com ela,  é possível armazenar informações como nome, telefone, e-mail e endereço de pessoas e organizações. Além disso, também é possível fazer buscas e filtros para encontrar facilmente os contatos desejados. Esta API é útil para desenvolvedores que desejam criar aplicativos de agenda de contatos personalizados para o KDE. 