Hola:
Si por CGI te refieres a una respuesta con lenguaje Perl, la respuesta es sin duda afirmativa. Incluso no es necesario que la respuesta se genere dinámicamente (claro que sería un poco absurdo)... eso sí, tal como se hace con php (y asp...) para respuestas xml debes generar la cabecera adecuada, y aunque me parece que no se "acostumbra", incluso para "text/plain" piensop que sería recomendable generar esa cabecera.
Saludos