I'm actually creating some agents and facts for MCollective running on Windows Server. All agents are developped on WindowsXP machine and then tested and deployed on Windows Server 2003 and Windows Server 2008.
You can find all the sources on my github repo: https://github.com/mmornati/mcollective-windows
On the README.md file there is a description of facts and agents I created with a little usage doc. Actually there are:
- DNS Fact: add dns information on inventory response
- Service Agent: to show windows services status and control them
- EventLog Agent: to get event log messages