agent-lsp

agent-lsp 0.23.2

MCP server giving AI agents reliable access to language server protocol

  • By Blackwell Systems
  • Open Source
  • Updated Oct 26, 2026
Download for Windows

About agent-lsp

agent-lsp is a stateful MCP server over real language servers. It keeps the language server's semantic index warm and adds a skill layer that turns multi-step code operations into single, correct workflows. 50 tools, 30 languages, persistent sessions.

What's new in 0.23.2

Fixed

  • safe_apply_edit could still apply an unverified edit with gopls:the 0.23.1 refusal of timed-out previews never fired, because the diagnostics wait reported a timeout as success. When gopls had not yet published diagnostics for the edit, the preview compared the pre-edit diagnostics with themselves, reported net_delta: 0 with confidence: high, and the edit was applied. The wait also discarded the first publication for a document that had none cached, mistaking it for a cached replay. The preview now waits for diagnostics that cover the edited document version (servers report it in publishDiagnostics) and reports timeout: true with confidence: partial when they do not arrive, which safe_apply_edit refuses. A publication for an older version never counts. Servers that publish nothing when an edit leaves the diagnostics unchanged (typescript-language-server, rust-analyzer, Dart, and clangd for text it already analysed) keep the previous behavior, since for them silence is the normal result of a clean edit; gopls publishes for every version, so silence from it means the edit was not checked.

Full release notes »

Technical details

PublisherBlackwell Systems
Version0.23.2
Release date2026-10-26
LicenseMIT
Installer typezip
Architecturex64, arm64
Package IDBlackwellSystems.agent-lsp

Links & install command

Install agent-lsp from the command line with Windows Package Manager (winget):

winget install --id=BlackwellSystems.agent-lsp -e

aicode-intelligencedeveloper-toolslanguage-serverlspmcp

Older versions

  • 0.23.1
  • 0.23.0
  • 0.21.0
  • 0.20.0
  • 0.19.5
  • 0.19.2
  • 0.19.0
  • 0.18.0
  • 0.16.0