
Erlang Distribution MCP Server
Supports UIby jimsynz
Connect AI assistants to Erlang/BEAM nodes via distribution for introspection, debugging, and remote code evaluation.
What it does
Provides a bridge between AI assistants and Erlang/BEAM systems (Erlang, Elixir, Gleam, LFE). It allows the AI to inspect remote nodes, monitor system health, trace functions, and evaluate code directly on the BEAM runtime.
Tools
connect_node: Authenticate and connect to a remote Erlang node.list_processes: Inspect process states, memory usage, and message queue lengths.get_gen_server_state: Retrieve internal state from OTP GenServers.get_supervision_tree: Visualize the OTP supervision hierarchy.get_memory_info: Analyze memory breakdown (binary, ETS, etc.).start_trace: Perform safe production tracing using recon or dbg.eval_code: Execute arbitrary Erlang expressions (requires --allow-eval).
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"erlang": {
"command": "/path/to/erl_dist_mcp",
"args": ["--mode", "elixir"],
"env": {}
}
}
}
Supported hosts
Confirmed for Claude Desktop, Cursor, and Continue.dev.
Quick install
cargo install erl_dist_mcpInformation
- Pricing
- free
- Published
- 4/23/2026
- stars






