Best Elixir MCP Servers
Elixir is a dynamic, functional programming language designed for building scalable and maintainable applications. It leverages the Erlang VM, known for running low-latency, distributed and fault-tolerant systems.
Why this server?
Indexes Elixir codebases to provide symbol search, call graph navigation, and change impact analysis.
AlicenseAqualityAmaintenanceEnables read-only querying of a local repository through a deterministic tree-sitter symbol and edge graph, exposing keyword search with exact file:line hits, regex text search, per-file symbol skeletons, caller/callee traversal, and directory-level maps of clusters, hubs, and hotspots over stdio.1059 npm1Apache 2.0Why this server?
Provides integration with Scenic (an Elixir UI framework), enabling AI-driven automation and testing for Scenic applications through a TCP server that exposes app state and allows interaction with UI elements.
AlicenseAqualityCmaintenanceA Model Context Protocol server that enables AI-driven automation and testing of Scenic Elixir applications through a TCP connection.68MITWhy this server?
Generates repository maps for Elixir codebases, highlighting key files and code structures
AlicenseAqualityDmaintenanceA powerful tool designed to help, primarily LLMs, understand and navigate complex codebases. It functions both as a command-line application for on-demand analysis and as an MCP (Model Context Protocol) server, providing continuous repository mapping capabilities to other applications. By generating2217MITWhy this server?
Provides semantic code intelligence for Elixir projects, including navigation, completion, and diagnostics using ElixirLS.
AlicenseAqualityAmaintenanceBridges Claude Code to Language Server Protocol (LSP) servers to enable semantic code intelligence features like navigation, refactoring, and real-time diagnostics. It supports multiple languages including TypeScript, Python, and Rust with multi-root workspace capabilities.191,908 npm22MITWhy this server?
Provides package intelligence, co-occurrence data, and ecosystem trends for Elixir projects using Hex.
AlicenseBqualityDmaintenanceProvides crowdsourced package intelligence and security alerts for AI coding assistants by analyzing project dependencies and framework co-occurrence. It enables automated project scans, package alternative discovery, and data-driven recommendations across multiple programming ecosystems.1011 npmMITWhy this server?
Supports Elixir Phoenix framework export format for architecture designs, generating project scaffolds in Elixir.
Why this server?
Provides Elixir language support through language server integration, enabling code analysis, navigation, and refactoring capabilities for Elixir projects.
AlicenseAqualityAmaintenanceMCP server that keeps language server sessions warm and routes multiple languages through one process. Agents get persistent cross-file awareness, speculative execution (simulate edits before writing to disk), and 20 skills that encode correct multi-step operations like safe rename, blast-radius analysis, and end-to-end refactoring. Single Go binary, no runtime dependencies.50163MITWhy this server?
Provides tools for introspection and interaction with running Elixir/BEAM applications, including evaluating code, retrieving logs, inspecting processes, ETS tables, supervision trees, and more.
AlicenseAqualityDmaintenanceBeamScope gives AI coding agents access to your running BEAM application through a resilient TCP architecture that survives app restarts.201MITWhy this server?
Queries Hex.pm for the latest version of Elixir packages.
AlicenseAqualityCmaintenanceAn MCP server that queries 19 package registries (npm, PyPI, crates.io, etc.) to retrieve the latest version of packages and their metadata.211MIT