The project can be added to your Itch library by rating and I believe by downloading, but itch does not support "claiming" projects. Moreover, this project will remain free rather than just staying free for a limited time, so there's no need to "claim" it.