{"slug": "lspkit-a-rust-toolkit-for-building-programming-language-toolsets", "title": "Lspkit – a Rust Toolkit for Building Programming Language Toolsets", "summary": "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.", "body_md": "### [Build an MCP server and a language server from one Rust engine.](https://lspkit.dev/blog/one-engine/) \n\nYour editor speaks the Language Server Protocol. Claude Code, Cursor and Codex speak MCP. lspkit serves both from one Rust engine, and profiles it too.", "url": "https://wpnews.pro/news/lspkit-a-rust-toolkit-for-building-programming-language-toolsets", "canonical_source": "https://lspkit.dev/", "published_at": "2026-10-31 07:43:09+00:00", "updated_at": "2026-10-31 08:18:52.632447+00:00", "lang": "en", "topics": ["developer-tools", "ai-agents", "agent-protocols", "ai-tools"], "entities": ["Lspkit", "Rust", "Language Server Protocol", "Model Context Protocol", "Claude Code", "Cursor", "Codex"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/lspkit-a-rust-toolkit-for-building-programming-language-toolsets", "markdown": "https://wpnews.pro/news/lspkit-a-rust-toolkit-for-building-programming-language-toolsets.md", "text": "https://wpnews.pro/news/lspkit-a-rust-toolkit-for-building-programming-language-toolsets.txt", "jsonld": "https://wpnews.pro/news/lspkit-a-rust-toolkit-for-building-programming-language-toolsets.jsonld"}}