agent-lsp 0.23.1

MCP server giving AI agents reliable access to language server protocol

filecart Windows Updated Oct 24, 2026
12downloads
0this week
FreeFreeware
0reviews

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.

License: MIT
Release info Update on Oct 24, 2026
Release notes ### Fixed
o **`.tsx` and `.jsx` files were opened as plain TypeScript/JavaScript** ([#73](https://github.com/blackwell-systems/agent-lsp/pull/73)):`didOpen` sent the language family (`typescript`, `javascript`) instead of the LSP identifiers `typescriptreact` and `javascriptreact`, so typescript-language-server parsed a `.tsx` file opened before its project loaded it as plain TypeScript and reported every JSX element as a syntax error until the server restarted. Contributed by [@bviolier](https://github.com/bviolier).
o **`safe_apply_edit` always failed under the default output format** ([#70](https://github.com/blackwell-systems/agent-lsp/pull/70)):it re-parsed the preview tool's rendered output as JSON, which is GCF by default, so every call returned "failed to parse preview result" and nothing was applied. It now takes the preview result directly. Contributed by [@davalillo](https://github.com/davalillo).
o **`safe_apply_edit` no longer applies an edit it could not verify**:an edit was applied whenever the preview reported no new errors, including when the diagnostics wait timed out or the server was still indexing, in which case nothing had been checked (a cold gopls was observed applying a type error this way). It now applies only when the diagnostics settled, and otherwise returns `applied: false` with the reason; `apply_edit` remains available to write an edit without verification.
o **`position_pattern` with the `@@text@@` form never matched** ([#70](https://github.com/blackwell-systems/agent-lsp/pull/70)):the closing marker stayed inside the search text, although every tool schema documents this form. It now matches the text between the markers and places the cursor at the end of the match; ambiguous or empty patterns are errors. On files that start with a UTF-8 byte-order mark, line-1 columns count the BOM as one UTF-16 unit, as the language servers and the other position paths do. Contributed by [@davalillo](https://github.com/davalillo).

### Changed
o...
Related tags ai code-intelligence developer-tools language-server lsp
Listing datawinget

Reviews

No reviews yet. Be the first to review agent-lsp.

Used agent-lsp? Tell other visitors what you thought.

Log in to write a review

Other products by this publisher

Most viewed Windows Education

  1. 1 TroubleX Electrical Troubleshooting Simulator 3.1 TroubleX is used to train and test industrial electricians in relay logic and electrical schematic comprehension. It becomes an exceptional training and testing tool utilizing simulation and interactive electrical schematics. 3.2K views
  2. 2 AnyLogic Personal Learning Edition 8.9.10 AnyLogic is a multimethod, Java-based simulation modeling tool developed by The AnyLogic Company. 38 views
  3. 3 UI TARS 0.3.1 A GUI Agent application based on UI-TARS (Vision-Lanuage Model) that allows you to control your computer using natural language. 38 views
  4. 4 Pkl 0.32.2 Configuration that is Programmable, Scalable, and Safe 33 views
  5. 5 CLAN 8.64.00 The acronym CLAN stands for Computerized Language ANalysis. CLAN is designed specifically to analyze data transcribed in the CHAT format. This is the format used in the various segments of the TalkBank system. 33 views
  6. 6 cloc 2.10 cloc counts blank lines, comment lines, and physical lines of source code in many programming languages. 32 views
  7. 7 Groovy 2 2.5.23 A multi-faceted language for the Java platform 30 views
  8. 8 Groovy 3 3.0.25 A multi-faceted language for the Java platform 30 views
  9. 9 Groovy 4 4.0.33 A multi-faceted language for the Java platform 30 views
  10. 10 Groovy 5 5.1.3 A multi-faceted language for the Java platform 30 views

Most downloaded Windows Education

  1. 1 TroubleX Electrical Troubleshooting Simulator 3.1 TroubleX is used to train and test industrial electricians in relay logic and electrical schematic comprehension. It becomes an exceptional training and testing tool utilizing simulation and interactive electrical schematics. 511 downloads
  2. 2 Pkl 0.32.2 Configuration that is Programmable, Scalable, and Safe 25 downloads
  3. 3 Avogadro 1.2.0 Avogadro is an advanced molecular editor designed for cross-platform use in computational chemistry, molecular modeling, bioinformatics, materials science, and related areas. It offers flexible rendering and a powerful plugin architecture. 23 downloads
  4. 4 AnyLogic Personal Learning Edition 8.9.10 AnyLogic is a multimethod, Java-based simulation modeling tool developed by The AnyLogic Company. 21 downloads
  5. 5 Avogadro2 2.1.0 A free and open source molecular editor and visualization tool. 20 downloads
  6. 6 ipsw 3.1.739 iOS/macOS Research Swiss Army Knife 17 downloads
  7. 7 CLAN 8.64.00 The acronym CLAN stands for Computerized Language ANalysis. CLAN is designed specifically to analyze data transcribed in the CHAT format. This is the format used in the various segments of the TalkBank system. 15 downloads
  8. 8 cloc 2.10 cloc counts blank lines, comment lines, and physical lines of source code in many programming languages. 14 downloads
  9. 9 Changepacks 0.3.6 A way to manage your versioning and changelogs with a focus on multiple languages 13 downloads
  10. 10 agent-lsp 0.23.1 MCP server giving AI agents reliable access to language server protocol 12 downloads