Собственно, просто JSON нужен. JSON-RPC это просто JSON-объект, оформленный согласно спецификации. Но вот, вся алгоритмическая часть, взаимодействия путём обмена JSON-объектами, она где-то нормально описана?

ЗЫ. Или есть описание этого LSP API, а JSON-RPC это просто способ вызова LSP API функций?