If you tell a server to use a Workshop collection through the command line or config files, it will download the addons for you, no extractors required. The workshop Lua file states what addons are to be downloaded by your clients, and your workshop collection determines it for the server. If you want to extract the addons, don't host a workshop collection, or vice versa. You need the Lua file for either configuration, though.