The Colombia captain is available after completing a two season loan with Bayern Munich. The Germans have decided against taking up his permanent option.
Radio Kiss Kiss reports Napoli are seeking a two-year loan for James.
However, it is warned Madrid President Florentino Perez wants an obligation to buy to be part of any deal.
In 111 matches for Real, James has scored 36 goals and provided 40 assists.