As far as i know they have not created a computer application. The only way to manage your clan is from a smartphone or tablet. I really wish they did create a computer application though I think it would be much more stable.
You can't...officially...unless you have Windows 8.1. If you have Windows 8.1 then you should look it up in your app store.
I'm running the app on an iphone and a windows 8.1 laptop. It's way better on the laptop. And yes you can manage your clan on the computer.