Does Splunk require an agent to be installed on a Windows server?
I do not believe so. Here is a good reference file http://docs.splunk.com/Documentation/Splunk/6.0/Installation/InstallonWindows