根据相关规定,武汉自由职业者在缴纳社会保险时不需要具备武汉户口。自由职业者可以在武汉社保局注册并缴纳社保,只要符合相关要求并提供真实有效的身份证明和工作证明即可。但是,如果自由职业者需要享受一些特殊的社保政策和福利,如住房公积金、医疗保险等,可能需要满足一定的户籍要求,具体情况需要根据当地具体政策来确定。