This project is an effort to improve the integration between language server/editors and build tools. This effort is led by the Scala Center and JetBrains, together with the help of other tooling developers in the Scala ecosystem and beyond.
Even though the protocol originated from Scala ecosystem, it's designed to be language-agnostic.
Server and client implementations are available for multiple build tools and IDEs, including Bazel, sbt, and Mill, IntelliJ IDEA and the Scala Metalslanguage server.
You can read the specification here.
If you'd like to contribute to the protocol, please check out our CONTRIBUTING doc.