linux-admin-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| system_infoA | Gibt allgemeine System-Informationen zurück. Enthält: Hostname, Kernel-Version, CPU-Modell, RAM, Uptime, Architektur, OS-Release. Kein sudo erforderlich. |
| disk_usageA | Zeigt Festplatten-Belegung aller gemounteten Laufwerke. Enthält: Filesystem, Größe, Belegung, verfügbar, Auslastungsprozent, Mountpoint. Kein sudo erforderlich. |
| memory_usageA | Zeigt detaillierte RAM- und Swap-Nutzung. Enthält: Gesamt, verwendet, frei, verfügbar für RAM und Swap. Kein sudo erforderlich. |
| health_checkA | Führt einen vollständigen System-Health-Check durch. Prüft: Disk-Belegung über 80%, CPU-Load, RAM-Verfügbarkeit, Uptime. Gibt status='OK' oder 'WARNING' mit einer Liste der gefundenen Probleme zurück. Kein sudo erforderlich. |
| services_listA | Listet systemd-Services auf. filter_state: 'all' (Standard), 'running', 'failed', 'inactive' Gibt max. 50 Services zurück mit Name, Status, Beschreibung. Kein sudo erforderlich. |
| service_statusA | Gibt den detaillierten Status eines systemd-Services zurück. service_name: Name des Services (z.B. 'nginx', 'postgresql', 'sshd') Enthält: aktiv/inaktiv, enabled/disabled, letzten Log-Output. Kein sudo erforderlich. |
| service_manageA | Verwaltet einen systemd-Service. service_name: Name des Services (z.B. 'nginx', 'postgresql') action: 'start', 'stop', 'restart', 'reload', 'enable', 'disable' HINWEIS: Erfordert sudo-Rechte. Server muss als root laufen oder sudoers-Eintrag haben. |
| service_logsA | Gibt die letzten Log-Zeilen eines Services über journalctl zurück. service_name: Name des Services lines: Anzahl der Log-Zeilen (Standard: 50, max: 500) Kein sudo erforderlich. |
| processes_listB | Listet laufende Prozesse auf. sort_by: 'cpu' (Standard), 'memory', 'pid' limit: Anzahl der Prozesse (Standard: 20, max: 100) Kein sudo erforderlich. |
| process_findA | Sucht nach laufenden Prozessen anhand eines Namens oder Befehlsteils. name: Suchbegriff (z.B. 'nginx', 'python', 'postgres') Gibt PID und vollständigen Befehl zurück. Kein sudo erforderlich. |
| top_consumersA | Zeigt die Top-5 CPU- und Memory-Verbraucher. Nützlich für schnelle Performance-Diagnose. Kein sudo erforderlich. |
| network_interfacesA | Listet alle Netzwerk-Interfaces mit IP-Adressen auf. Enthält: Interface-Name, IPv4/IPv6-Adressen, Flags. Kein sudo erforderlich. |
| open_portsA | Listet alle Ports auf, die auf eingehende Verbindungen warten (LISTEN). Nützlich um zu sehen welche Services aktiv Verbindungen annehmen. Kein sudo erforderlich (ohne Prozess-Info). |
| active_connectionsA | Zeigt aktive Netzwerkverbindungen (ESTABLISHED). Gibt lokale und Remote-Adressen für bis zu 50 Verbindungen zurück. Kein sudo erforderlich. |
| dns_lookupA | Löst einen Hostnamen per DNS auf und gibt die IP-Adresse zurück. hostname: Zu auflösender Hostname (z.B. 'google.com', 'api.example.com') Kein sudo erforderlich. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/AiAgentKarl/linux-admin-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server