Get client cursor in multiplayer GAS setup

Hello everyone!
I am learning GAS in multiplayer games and I wonder how can I get the casting player mouse location so I can spawn an actor in that location? The idea is to execute all the ability logic on the server. I am aware that GAS abilities with local prediction may help to handle this type of things, but I am not sure. Any help is welcome!

You can only get Mouse/Cursor position from Client

you can get it from PlayerController or Cast To PlayerController then get it (its only working in Client)

You can store the Value, then send to Value with RPC to Server
or, you can make it Fire the Location to Server with RPC without needing to store it
(I am sorry, i am still an amateur and never used GAS)