A Claude Code plugin that gives Claude GDScript language intelligence by connecting to Godot's built-in LSP server.
Godot already ships a full GDScript language server, but it just speaks TCP (default localhost:6005). Claude Code's LSP support expects a stdio subprocess. This plugin bridges the two with a thin nc (netcat) shim. No build step. No runtime dependencies beyond a netcat binary.
Find me a problem that netcat can't solve.
claude plugin marketplace add threadwaste/claude-code-godot-ls
claude plugin install godot-lsp@threadwaste-godot-tools- Godot editor running with the Language Server enabled (Editor > Editor Settings > Network > Language Server — it's on by default on port 6005)
- A netcat binary in your
PATH— the bridge auto-detectsnc,netcat, orncat(in that order)
Two environment variables control the bridge connection:
| Variable | Default | Description |
|---|---|---|
GODOT_LSP_HOST |
localhost |
Host where Godot's LSP is listening |
GODOT_LSP_PORT |
6005 |
Port where Godot's LSP is listening |
Override them if Godot is running on a non-default address:
GODOT_LSP_PORT=6010 claudeMIT