Elixir LS Claude Plugin
Back to directory
Elixir LS logo

Elixir LS

MCP Servers 1,991 installs Apr 22, 2026

Adds ElixirLS to Claude Code so your editor reads and reports real Elixir and Phoenix diagnostics inside the workspace. It runs the Elixir Language Server against your project, watches .ex, .exs and .heex files, and surfaces compiler errors, warnings, and lint-style issues inline. You get code completions, go-to-definition, find references, and hover type hints drawn from @specs and inferred types.

The server runs mix compile and the language server diagnostics pipeline, maps line-and-column errors back to the editor, and updates results as you save files. It runs code actions and can trigger mix format or organize imports where supported. Completions include module names, functions, struct fields, and Phoenix template helpers; hover shows function specs, inferred return types, and documentation if available.

Use it when editing Phoenix .heex templates and backend .ex modules without switching to a separate IDE. For example, when iterating on a controller and template, ElixirLS reports a missing assign and a compile error from the associated module, so you fix both places in Claude Code instead of jumping to another tool or running repeated mix compile cycles locally.

Without this tool

  • AI lacks Elixir awareness
  • No language tooling support
  • Error-prone suggestions

With this tool

  • AI understands Elixir via LSP
  • Accurate code suggestions
  • Better functional programming support

Install

/plugin install elixir-ls-lsp@claude-plugins-official

Tags

elixir
phoenix
lsp
diagnostics
heex