Lspkit – a Rust Toolkit for Building Programming Language Toolsets Lspkit is a Rust toolkit that serves both the Language Server Protocol used by code editors and the Model Context Protocol used by Claude Code, Cursor and Codex from a single engine, according to the project's blog post. The toolkit also profiles that shared engine, letting developers build an MCP server and a language server from one codebase. Build an MCP server and a language server from one Rust engine. https://lspkit.dev/blog/one-engine/ Your editor speaks the Language Server Protocol. Claude Code, Cursor and Codex speak MCP. lspkit serves both from one Rust engine, and profiles it too.