KGS Go Server, ou simplement KGS, est un serveur qui permet de jouer au go en ligne.
Développé par William M. Shubert, le serveur de jeu a vu le jour sous le nom « Igoweb » en [1].
Après un accord passé avec l'éditeur de livres et d'articles de go, Kiseido, le nom devient « Kiseido Go Server ». Le nom a de nouveau changé en en « KGS Go Server », KGS devenant ainsi un acronyme récursif.
Avec IGS[2], il fait partie des serveurs de go les plus fréquentés[1],[3]. Il relaie des tournois nationaux et internationaux (DLVR).
Il existe trois clients officiels pour se connecter à KGS :
Un autre client appelé kgsGtp permet d'utiliser le réseau KGS en passant par des commandes en Go Text Protocol[7].
La création d'un compte est gratuite. Elle n'est pas obligatoire et il est possible de jouer ou de regarder des parties d'autres joueurs sans s'enregistrer, en tant qu'« invité ».
Une inscription payante à KGS+ donne accès à des cours en ligne (français et anglais) ainsi qu'à des tournois réservés. Ces inscriptions permettent le financement du serveur. Depuis 2019, le financement se fait par souscription volontaire et les cours en ligne sont gratuits[8].