# Tools

> Every listed resource, editors’ picks first. The filters below can be combined.

- Search: append `?q=<keywords>` to the URL. Separate several keywords with spaces; all of them must match. Matches name, repository, tags, professions, description and README.
- Filter by type: append `?type=<cli|skill|plugin|mcp>` to the URL.
- Filter by profession: append `?profession=<profession id>` to the URL. Separate several ids with commas; a resource matches when it suits any of them. Ids are listed at https://hebbmind.com/api/v1/professions
- Filter by tag: append `?tag=<tag>` to the URL. Separate several tags with commas; a resource must carry all of them. Tags are listed at https://hebbmind.com/api/v1/tags

Resources for Mobile & desktop or DevOps / SRE or ML / AI or Data analysis, Tagged `lsp`: 9 items.

> - Mobile & desktop: Building and shipping iOS, Android and desktop apps.
> - DevOps / SRE: Deployment, monitoring, cloud resources and reliability.
> - ML / AI: Model training, evaluation and LLM application development.
> - Data analysis: Querying, statistical analysis, reporting and visualization.

- [Go LSP (gopls)](https://hebbmind.com/plugin/gopls-lsp.md): [Plugin] Connects Claude Code to gopls, Go's official language server, for code intelligence, refactoring and analysis. Install gopls with go install and add Go's bin directory to PATH first. Official Anthropic plugin.
- [Kotlin LSP](https://hebbmind.com/plugin/kotlin-lsp.md): [Plugin] Connects Claude Code to JetBrains' Kotlin language server so the agent can go to definitions, find references and inspect symbols in .kt and .kts files. Install kotlin-lsp first (Homebrew works). Official Anthropic plugin.
- [C# LSP](https://hebbmind.com/plugin/csharp-lsp.md): [Plugin] Connects Claude Code to the C# language server csharp-ls for code intelligence and diagnostics. Needs .NET SDK 6.0+; install csharp-ls first via dotnet tool or Homebrew. Official Anthropic plugin.
- [C/C++ LSP (clangd)](https://hebbmind.com/plugin/clangd-lsp.md): [Plugin] Connects Claude Code to the clangd C/C++ language server for code intelligence, diagnostics and formatting. Install LLVM/clangd and add it to PATH first. Official Anthropic plugin.
- [Pyright LSP](https://hebbmind.com/plugin/pyright-lsp.md): [Plugin] Connects Claude Code to the Pyright language server for static type checking and code intelligence in Python. Install pyright first with npm, pip or pipx. Official Anthropic plugin.
- [Swift LSP](https://hebbmind.com/plugin/swift-lsp.md): [Plugin] Connects Claude Code to SourceKit-LSP so the agent can go to definitions, find references and inspect symbols in Swift code. Install the Swift toolchain or Xcode first. Official Anthropic plugin.
- [jdtls LSP](https://hebbmind.com/plugin/jdtls-lsp.md): [Plugin] Connects Claude Code to the Eclipse JDT.LS language server so the agent can go to definitions, find references and inspect symbols in Java code. Needs JDK 17+ and jdtls installed first. Official Anthropic plugin.
- [Serena](https://hebbmind.com/mcp/serena.md): [MCP] Gives coding agents IDE-like symbol-level code search, editing and refactoring via language servers (LSP) across 40+ languages, with cross-session memory. An optional paid JetBrains plugin backend adds breakpoint debugging. Install with uv first.
- [Claude Code LSPs](https://hebbmind.com/plugin/claude-code-lsps.md): [Plugin] Third-party LSP plugin marketplace with 30+ language server plugins, including TypeScript, Python, Rust, Go, Java, C/C++, Vue, Svelte, Elixir and Haskell, covering more languages than the official set. Requires Claude Code 2.1.50+; install the language servers yourself.
