I have the compiler on GitHub [1] - I just started working on it again after a 2-year hiatus (to finish my PhD).
As for language-server, I'm currently sketching out some plans to use SMLnj's "Visible Compiler" feature, since that seems the easiest path forward. I have a half-baked language-server based on MLton's def-use output, but it's too unstable to share. I am planning to make some progress on the language-server in the next couple weeks.
It sounds like a cool project and I'd love to see it! And even have the option to open a PR and help ;)