Plugin · Claude Code · Development Tools

Yungweng Claude Lsp Servers

yungweng-claude-lsp-servers is a Claude Code plugin for the Build phase that hooks TypeScript, Python, and Go LSP servers into the agent for working code intelligence.

by yungweng · github.com/yungweng/claude-lsp-servers

Give Claude Code reliable jump-to-definition, diagnostics, and symbol-aware edits for TypeScript, Python, and Go without guessing from text search alone.

19
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install yungweng-claude-lsp-servers@yungweng/claude-lsp-servers
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:yungweng/claude-lsp-servers") and the paste-ready config with skillselion.get_install_config("plugin:yungweng/claude-lsp-servers").

About

What it does

yungweng-claude-lsp-servers is a Claude Code plugin that connects language server protocol (LSP) backends so your agent gets structured code intelligence instead of inferring structure from grep and partial file reads. Solo builders shipping TypeScript frontends, Python services, or Go binaries benefit when refactors span packages, when types matter for safe edits, and when diagnostics should surface before you run tests. The repo advertises one plugin entry oriented around gopls, pyright, Python, and TypeScript keywords—aimed at developers who want IDE-grade signals inside the agent loop. Install it when you already run these language servers on your machine and want Claude Code to honor definitions, references, and language-specific errors during build work. It is not a replacement for your test suite or formatter; it makes agent-driven changes more grounded in the same semantics your editor uses.

Highlights

  • Wires LSP-backed intelligence into Claude Code for TypeScript, Python, and Go
  • Targets pyright, gopls, and TypeScript language-server workflows builders already use locally
  • Reduces wrong renames and missing imports when the agent edits multi-file projects
  • Single-plugin bundle focused on language servers, not a general marketplace pack
  • Community-maintained alternative when built-in code intelligence feels thin

Why builders use it

Agents often hallucinate symbols or miss cross-file dependencies because they lack live LSP diagnostics and navigation.

After you register the plugin and have local language servers available, Claude Code can lean on LSP-backed context for safer edits in TS, Python, and Go repos.

At a glance

  • Type - Plugin in Development Tools.
  • Adoption - 0 installs, 19 stars, 0 votes.

FAQ

Who is yungweng-claude-lsp-servers for?

Solo and small-team builders who use Claude Code on TypeScript, Python, or Go codebases and want language-server accuracy during agent edits.

When should I use yungweng-claude-lsp-servers?

Use it during active build work when you need definitions, references, or diagnostics aligned with pyright, gopls, or TypeScript LSP—not for idea research or launch SEO.

How do I add yungweng-claude-lsp-servers to my agent?

Install the plugin from the yungweng/claude-lsp-servers repository into Claude Code per that repo’s plugin instructions, ensure the matching language servers are on your PATH, then enable the bundle in your Claude Code plugins settings.

Discussion

Comments

Share how you use yungweng-claude-lsp-servers, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.