What dependencies are required?
You need a local Elixir installation with an indexed Linux repository, Python 3, uv, and a cloned Linux source tree.
@KilluaYZ
Basic information
基于Elixir的Linux源码查询MCP Server
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"linux_source_code_query": {
"command": "uv",
"args": [
"--directory",
"/path/to/elixir_linux_mcp_server",
"run",
"main.py"
],
"env": {
"LXR_BASE_DIR": "/srv/elixir-data/",
"REPO_DIR": "/path/to/linux"
}
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Elixir Linux MCP Server is a Model Context Protocol server that adapts the Elixir Linux code indexing tool for use with large language models. It enables LLMs to more accurately read and understand Linux kernel source code that has been indexed by Elixir. This server is intended for developers who already have Elixir, a local Linux repository, and Python/uv installed.
Add a JSON configuration to your MCP client with the command uv and arguments pointing to the server directory and script. Set two environment variables: LXR_BASE_DIR (pointing to the Elixir data root, typically /srv/elixir-data/) and REPO_DIR (pointing to your local Linux source repository). The server runs via main.py.
You need a local Elixir installation with an indexed Linux repository, Python 3, uv, and a cloned Linux source tree.
Set `LXR_BASE_DIR` to the root of your Elixir data (e.g., `/srv/elixir-data/`) and `REPO_DIR` to the path of your cloned Linux repository.
The typical directory structure under `LXR_BASE_DIR` is `linux/data/` and `linux/repo/`, corresponding to the indexed data and the local repo clone.
The server runs via `uv` with the command `uv --directory /path/to/elixir_linux_mcp_server run main.py`. Python is required.
No. The server requires both an Elixir index and a cloned Linux repository on the same machine.

Model Context Protocol Servers
MCP Toolbox for Databases is an open source MCP server for databases.
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40
🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
🚀 The fast, Pythonic way to build MCP servers and clients.
Comments