# 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 Full-stack / Indie or ML / AI, Tagged `ide-integration`: 10 items.

> - Full-stack / Indie: General software work: coding-agent workflows, code review, debugging and Git collaboration.
> - ML / AI: Model training, evaluation and LLM application development.

- [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.
- [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.
- [PHP LSP](https://hebbmind.com/plugin/php-lsp.md): [Plugin] Connects Claude Code to the Intelephense PHP language server for code intelligence and diagnostics. Install intelephense globally with npm first. Official Anthropic plugin.
- [rust-analyzer LSP](https://hebbmind.com/plugin/rust-analyzer-lsp.md): [Plugin] Connects Claude Code to rust-analyzer so the agent can go to definitions, find references and analyze symbols and call relationships in Rust code. Install rust-analyzer via rustup or a package manager first. Official Anthropic plugin.
- [Ruby LSP](https://hebbmind.com/plugin/ruby-lsp.md): [Plugin] Connects Claude Code to Shopify's Ruby LSP for code intelligence and analysis of .rb, .rake, .gemspec, .erb and other files. Needs Ruby 3.0+; run gem install ruby-lsp first. Official Anthropic plugin.
- [TypeScript LSP](https://hebbmind.com/plugin/typescript-lsp.md): [Plugin] Connects Claude Code to a TypeScript/JavaScript language server for go-to-definition, find references and live type error checking. Install typescript-language-server globally 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.
- [Kimi Code CLI](https://hebbmind.com/cli/kimi-code.md): [CLI] Moonshot AI's official terminal coding agent: reads and edits code, runs commands, searches files and fetches web pages, with video input, MCP, plugins, subagents and hooks, plus Zed and JetBrains integration via ACP. Needs a Kimi sign-in or Moonshot API key. Replaces the archived Kimi CLI.
- [lean-lsp-mcp](https://hebbmind.com/mcp/lean-lsp-mcp.md): [MCP] MCP server for the Lean 4 theorem prover: lets agents read proof goals, diagnostics and definitions and search theorems via LeanSearch and Loogle, helping mathematicians and students with formal proofs. Needs uv and the Lean toolchain; run it from the Lean project root.
- [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.
