The 21-year-old said “something needs to change” after he posted a screenshot of abusive messages he received via Instagram.
His club said it was “disgusted” by the abuse and condemned all forms of discrimination.
“We add our voice to those urging social media platforms and regulatory authorities to take stronger, more effective and more urgent action against this despicable behaviour.
“Something needs to change and it needs to change now.”
‘We all have a part to play’
James received support from players on social media and called for everyone to take a stand.
CNN reached out to Twitter, Facebook and Instagram regarding the latest incident but none was immediately available for comment.
“When we find content that breaks our guidelines we will remove it and we will ban those who repeatedly break the rules.”
The English Premier League has continued to oppose racism, and teams have been taking a knee ahead of matches in solidarity.
English football’s governing body, The FA, also said it stood “united with all of football in our abhorrence of any racist abuse.”
The UK government met with former and current players last week to discuss tackling discriminatory abuse online.