AETHER_02
Provides tools for AMD GPU information and control (e.g., amdgpu_info, gpu_amdgpu_info).
Provides tools for Bluetooth device management, including listing, info, connecting, and pairing.
Provides tools for managing Flatpak applications, such as list, install, and remove.
Provides tools for Intel GPU information and control (e.g., gpu_intel_info).
Provides tools for NVIDIA GPU management, including info, SMI, power, and fan control.
Provides tools for Vulkan GPU information (e.g., gpu_vulkan_info).
Provides tools for WireGuard interface management, including listing, info, and configuration.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AETHER_02list the top 5 processes by memory usage"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AETHER_02 — Full-Spectrum Linux MCP Server
12 tools. 3 prompts. 20 resources. 99.9% Linux coverage. stdio-only.
AETHER_02 is a Rust MCP server that lets AI assistants operate a local Linux system through the Model Context Protocol. It covers process management, filesystem operations, package managers, system configuration, services, GUI automation, system info, networking, users, security, hardware control, and automation.
AETHER_02 is the Linux counterpart to AETHER_01 for Windows.
Quick install
npm
npm install -g @foursecondfivefour/aether-linux-mcp-serverShell installer
curl -sSL https://raw.githubusercontent.com/foursecondfivefour/aether-linux-mcp-server/main/scripts/install/install.sh | bashBuild from source
git clone https://github.com/foursecondfivefour/aether-linux-mcp-server
cd aether-linux-mcp-server
cp config/env/.env.example .env
cargo build --release
./scripts/install/install.sh target/release/aether-mcp-serverMore install/client details: docs/INSTALL.md, docs/MCP_CLIENTS.md.
Related MCP server: Simple SSH MCP Server
Tool overview
# | Tool | Scope |
1 |
| Processes, signals, priorities, cgroups, namespaces, containers, perf |
2 |
| Files, ACL/xattr, symlinks, mounts, disks, LVM, swap, fsck, NFS, btrfs, ZFS |
3 |
| apt, dnf, pacman, zypper, flatpak, snap, AppImage, nix |
4 |
| sysctl, kernel cmdline, modprobe, hostname, timezone, locale, udev, dconf |
5 |
| systemd, OpenRC, runit, s6 |
6 |
| X11/Wayland, mouse, keyboard, windows, screenshots, clipboard, display, audio |
7 |
| CPU, memory, disk, kernel, GPU, PCI, USB, DMI, ACPI, IOMMU, sensors |
8 |
| iproute2, nftables, NetworkManager, WireGuard, bridges, WiFi, Bluetooth |
9 |
| users, groups, sessions, PAM, polkit, sudoers, SSH keys |
10 |
| SELinux, AppArmor, auditd, firewall, TPM2, Secure Boot, IMA/EVM, hardening |
11 |
| GPU, PCI, USB authorization, ACPI, cpufreq, thermal, IOMMU, kdump |
12 |
| journald, timers, cron/anacron, at, tmpfiles, sysusers, boot analysis |
Full action list: docs/TOOLS.md.
Safety model
AETHER_02 is an administrative tool. It is intentionally powerful, so risky actions are guarded:
stdio-only — no HTTP server and no listening TCP port.
stdout stays JSON-RPC only — logs and audit output go to stderr.
No shell interpolation — use syscalls or explicit argv vectors.
Command allowlist blocks arbitrary command execution through command-backed handlers.
force: truerequired for destructive operations.dry_run: truepreviews dangerous operations without mutating the host.Feature gates in
.envprotect critically dangerous capabilities.Audit logging records tool invocations.
Feature gates and hardening details: docs/SECURITY_MODEL.md.
Repository map
.
├── docs/ # Detailed docs split by topic
├── scripts/ # Install and smoke-test helper scripts
├── config/ # Runtime/config examples
├── integrations/ # Marketplace/client metadata
├── src/ # Rust MCP server implementation
│ └── tools/ # 12 Linux tool groups
├── tests/ # Config, error, dispatch, and smoke tests
├── .agents/ # Agent instructions and skill metadata
├── .cursor/ # Cursor project rules
├── .github/ # Issues, PR template, community docs
├── Cargo.toml # Rust crate metadata
└── package.json # npm package metadataDetailed map: docs/PROJECT_STRUCTURE.md.
Structured tool output
Tool calls now return a JSON envelope as text content:
{
"ok": true,
"tool": "service_manager",
"action": "status",
"result": {
"type": "command",
"command_line": "systemctl status ssh --no-pager",
"stdout": "...",
"stderr": "...",
"exit_code": 0
}
}Development
cargo fmt --check
cargo clippy -- -D warnings
cargo testMore: docs/DEVELOPMENT.md, docs/RELEASE.md.
License
MIT — see LICENSE.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceAn MCP server that gives AI assistants the ability to create, manage, and control terminal sessions through a safe, isolated tmux environment.Last updated1
- Alicense-qualityDmaintenanceAn MCP server that gives AI assistants full SSH/SFTP remote operations — session management, command execution, interactive shells, file transfers, port forwarding, and system diagnostics.Last updated1MIT
- AlicenseAqualityCmaintenanceMCP server for the RustChain blockchain and BoTTube video platform, enabling AI-agent-based token earning through model context protocol and proof-of-antiquity.Last updated252MIT
- Alicense-qualityBmaintenanceA Linux-native MCP server that gives AI assistants direct access to DMA-based memory operations for memory inspection, process analysis, reverse engineering, and game engine SDK extraction via natural language.Last updated13AGPL 3.0
Related MCP Connectors
Driflyte MCP server which lets AI assistants query topic-specific knowledge from web and GitHub.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
An MCP server that gives your AI access to the source code and docs of all public github repos
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/foursecondfivefour/aether-linux-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server