Direi proprio di no...
Una servlet è fatta espressamente per essere eseguita in un browser!!!
Si, la puoi richiamare anche senza un html ma sempre all'interno di un browser!!!