A curated collection of LSP servers for Claude Code
npx claudepluginhub claude-contrib/claude-languagesOfficial Go language server
Rust language server
Official Terraform language server
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
LSP language servers for Claude Code — code completion, diagnostics, hover, and go-to-definition for every language you work in.
Language servers extend what Claude understands — not just what it can do. Install a language plugin and Claude gains deep code intelligence: real-time errors, symbol navigation, and context-aware completions, powered by the same LSP servers your editor uses.
Each plugin bundles an LSP (Language Server Protocol) server that Claude Code connects to as an external process. Once installed, Claude gains deep code intelligence for that language — the same completions, diagnostics, and navigation your editor uses.
| Capability | What it gives Claude |
|---|---|
| Completions | Context-aware symbol and method suggestions |
| Diagnostics | Real-time type errors, lint warnings, undefined references |
| Hover | Type signatures and documentation on demand |
| Go-to-definition | Navigate to declarations across the codebase |
claude)The individual language servers (gopls, rust-analyzer, terraform-ls) are downloaded and installed automatically by the plugin — no manual setup required.
Install claude separately: Claude Code installation guide
1. Register the marketplace in ~/.claude/settings.json:
{
"extraKnownMarketplaces": {
"claude-languages": {
"source": {
"source": "github",
"repo": "claude-contrib/claude-languages"
}
}
}
}
2. Install a language server inside Claude Code:
/plugin install golang@claude-languages
Claude now has Go language intelligence available in every session.
| Plugin | Language | Powered by | Description |
|---|---|---|---|
golang | Go | gopls | Official Go language server by the Go team |
rust | Rust | rust-analyzer | Official Rust language server |
terraform | Terraform / HCL | terraform-ls | Official Terraform language server by HashiCorp |
Have an LSP server your team relies on? Package it for one-command install:
plugins/your-language/
├── .claude-plugin/plugin.json # name, version, description
├── .lsp.json # server command + args + file extension mapping
└── README.md # what it unlocks + install instructions
plugins/.claude-plugin/marketplace.json→ Read the full authoring guide
| Repo | What it provides |
|---|---|
| claude-extensions | Hooks, context rules, session automation |
| claude-features | Devcontainer features for Claude Code and Anthropic tools |
| claude-languages ← you are here | LSP language servers — completions, diagnostics, hover |
| claude-sandbox | Sandboxed Docker environment for Claude Code |
| claude-services | MCP servers — browser, filesystem, sequential thinking |
| claude-skills | Slash commands for Claude Code |
| claude-status | Live status line — context, cost, model, branch, worktree |
MIT — use it, fork it, extend it.