Алексей Ярков, сайт будет делать запрос к стороннему ресурсу через API. БД относится к стороннему ресурсу и получить данные с неё можно только через API.
Aetae, БД MySQL, прямого доступа к ней нет. Только через методы API.
Касаемо Node.js или PHP - то что позволит решить задачу рационально. Сам сайт, на который нужно выводить таблицу - на PHP.