Yes, we allow access to Team Foundation Server through a web interface.

You can find the Server URL on the Account Information page in your Control Panel.