Claude Code plugin

Claude Code Lsps

Claude Code Plugin Marketplace with LSP servers

522 stars 61 forksPlugins & marketplaces Plugin marketplace Source

Install

Add the plugin marketplace
/plugin marketplace add Piebald-AI/claude-code-lsps

Run inside Claude Code, then /plugin to pick what to install from it.

Install
go install golang.org/x/tools/gopls@latest

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/Piebald-AI/claude-code-lsps.git

From the README

Check out Piebald
We've released Piebald, the ultimate agentic AI developer experience. \
Download it and try it out for free!  https://piebald.ai/

Scroll down for Claude Code LSPs. :point_down:

Claude Code LSPs

This repository contains a Claude Code marketplace with plugins that offer LSP servers for TypeScript, Rust, Python, Go, Java, Kotlin, Scala, C/C++, PHP, Ruby, C#, PowerShell, HTML/CSS, LaTeX, Julia, Vue, Svelte, OCaml, BSL (1C:Enterprise), Ada, Dart, Solidity, Elixir, Bash, and Markdown/mdbase.  LSP servers provide powerful and familiar code intelligence features to IDEs, and now Claude Code directly.

Claude Code officially supports LSP.  In 2.0.74 they officially added it to the changelog.  Previously, the new LSP builtin tool had to be enabled manually via $ENABLE_LSP_TOOL=1.

This marketplace currently targets Claude Code 2.1.50+ (latest release: 2.1.52) to use modern LSP configuration fields like startupTimeout.

Claude can use the LSP tool to
- Go to the definition for symbols (goToDefinition)
- Go to the implementation for symbols (goToImplementation)
- Hover over symbols (hover)
- List all the symbols in a file (documentSymbol)
- Find all references to a symbol (findReferences)
- Search for symbols across the workspace (workspaceSymbol)
- Get the call hierarchy for a given function (prepareCallHierarchy)
- Find all functions that call a given function (incomingCalls)
- Find all functions/methods called by a given function (outgoingCalls)

Patching Claude Code

Run npx tweakcc --apply. tweakcc automatically detects your Claude Code installation (npm or native) and applies the necessary patches.   It will automatically patch your Claude Code installation to make CC's builtin LSP support usable.  (It also does a bunch of other things like let you…
Read the full README on GitHub

How plugins work

  • A plugin bundles slash commands, subagents, skills, hooks, MCP servers and status lines so they install together.
  • Add the marketplace inside Claude Code with /plugin marketplace add Piebald-AI/claude-code-lsps, then run /plugin to pick what to install.
  • You can turn a plugin off again from /plugin without deleting anything.
Claude Code docs

Details

Language
JavaScript
Last updated
25 July 2026
Topics
claude-codelsplsp-servertweakcc

FAQ

What is Claude Code Lsps?

Claude Code Plugin Marketplace with LSP servers It is a plugin for Claude Code, from Piebald-AI/claude-code-lsps on GitHub.

How do I install Claude Code Lsps?

Run go install golang.org/x/tools/gopls@latest, then follow the setup in the README.

Is Claude Code Lsps popular?

Piebald-AI/claude-code-lsps has 522 GitHub stars and 61 forks. It was last updated on 25 July 2026.

More plugins & marketplaces

Browse the most popular Claude Code mods, all plugins & marketplaces, or the skills and MCP server directories.