Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Lsp Standalone

БесплатноНе проверен

Exposes LSP features (definition, hover, references, etc.) over MCP, spawning an isolated language server process per project.

GitHubEmbed

Описание

Exposes LSP features (definition, hover, references, etc.) over MCP, spawning an isolated language server process per project.

README

A VS Code extension that exposes LSP features (definition / hover / references / declaration / document symbols) over MCP, using an isolated language server process spawned by the extension itself.

Key properties:

  • Zero global-settings pollution: the extension spawns its own gopls process; it does NOT touch any go.* VS Code setting, so other projects' native gopls / code navigation keep working.
  • Multi-repo aware: it reads VS Code workspaceFolders and passes them to gopls, so cross-repo symbols defined in other modules resolve.
  • Direct LSP requests: it calls gopls via textDocument/definition etc. directly, bypassing the vscode.executeDefinitionProvider documentSelector limitation that makes other MCP bridges fail on cross-folder files.

Build & install

pnpm install
pnpm build
pnpm package      # produces lsp-mcp-standalone.vsix

Install the vsix in your VS Code / VSCode-Server, then add to your project's mcp.json:

{
  "mcpServers": {
    "lsp-mcp-standalone": {
      "url": "http://127.0.0.1:9528/mcp"
    }
  }
}

Tools

  • definition(uri, line, character)
  • declaration(uri, line, character)
  • hover(uri, line, character)
  • references(uri, line, character)
  • document_symbols(uri)

All positions are 1-based (matching editor display).

from github.com/Paisins/lsp_mcp_extension

Установка Lsp Standalone

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Paisins/lsp_mcp_extension

FAQ

Lsp Standalone MCP бесплатный?

Да, Lsp Standalone MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Lsp Standalone?

Нет, Lsp Standalone работает без API-ключей и переменных окружения.

Lsp Standalone — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Lsp Standalone в Claude Desktop, Claude Code или Cursor?

Открой Lsp Standalone на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Lsp Standalone with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development