LSP Tools Marketplace
active
Tech Stack:
Claude Code
LSP
Hooks
LSP Tools Marketplace provides Language Server Protocol integration for Claude Code, enabling IDE-like code intelligence across 28 programming languages.
lsp-tools Plugin
The flagship lsp-tools plugin delivers:
- 28 language servers: From TypeScript to Terraform, Rust to Ruby
- Code navigation: Go to definition, find references, hover documentation
- Call hierarchy: Trace incoming and outgoing calls
- Diagnostics: Real-time error detection and linting
- Comprehensive hooks: Pre and post-tool hooks for all LSP operations
Hook Support
lsp-tools provides extensive hook integration for every LSP operation:
- PreToolUse: Validate requests, inject context, enforce standards
- PostToolUse: Process responses, filter results, augment output
- SessionStart: Auto-initialize language servers for the project
- Stop: Diagnostic summaries and cleanup
Supported Languages
28 language servers including: TypeScript, JavaScript, Python, Go, Rust, Java, C/C++, C#, Ruby, PHP, Swift, Kotlin, Scala, Lua, Perl, R, Julia, Haskell, Erlang, Elixir, OCaml, Zig, SQL, GraphQL, HTML/CSS, JSON, YAML, Terraform, and more.