

L'esclau CGI proporciona un mètode per a executar programes CGI sense la necessitat d'executar un servidor web. Per exemple, es pot emprar per a provar localment programes CGI o per a usar motors de recerca que tan sols proveeixen les interfícies CGI, com ara el de Doxygen.
L'esclau implementa el protocol cgi:. S'usa el nom del fitxer des de la URL indicada i es cerca en una llista configurable de carpetes. Si en la llista troba un executable amb el nom indicat, l'executa, passant-li els arguments de la URL i establint les variables d'entorn necessàries per als programes CGI.