linux-mcp-server

MCP-Server · b8d2f0db

MCP-Server · lesen · Apache-2.0 · lokal (stdio)

Beschreibung des Anbieters

MCP server for read-only Linux system administration, diagnostics, and troubleshooting

Werkzeuge

pcp_guide
Returns the PCP metrics guide: a catalog of the metric names recorded on a typical Linux system, and how to read the values the other PCP tools return.… Angabe des Anbieters · Beleg 5
pcp_list_metrics
List the recorded PCP metrics under a namespace, collapsing what does not fit. Angabe des Anbieters · Beleg 5
pcp_query_metrics
Query historical PCP metric data from archives. Angabe des Anbieters · Beleg 5
pcp_performance_summary
Produces a condensed snapshot of CPU, memory, disk, network, and process information using pcp xsos. Can summarize the live system or a particular time in the past.… Angabe des Anbieters · Beleg 5
get_journal_logs
Get systemd journal logs. Angabe des Anbieters · Beleg 6
read_log_file
Read a specific log file. Angabe des Anbieters · Beleg 6
get_network_interfaces
Get detailed information about network interfaces including address and traffic statistics. Angabe des Anbieters · Beleg 7
get_network_connections
Get detailed information about active network connections. Angabe des Anbieters · Beleg 7
get_listening_ports
Get details on listening port, protocols, and services. Angabe des Anbieters · Beleg 7
list_block_devices
List block devices on the system Angabe des Anbieters · Beleg 8
list_directories
List directories under a specified path with various sorting options. Angabe des Anbieters · Beleg 8
list_files
List files under a specified path with various sorting options. Angabe des Anbieters · Beleg 8
read_file
Read the contents of a text file up to a safe size limit. Angabe des Anbieters · Beleg 8
list_services
List all systemd services. Angabe des Anbieters · Beleg 9
get_service_status
Get detailed status of a specific systemd service. Angabe des Anbieters · Beleg 9
get_service_logs
Get recent logs for a specific systemd service. Angabe des Anbieters · Beleg 9
list_processes
List running processes Angabe des Anbieters · Beleg 10
get_process_info
Get information about a specific process. Angabe des Anbieters · Beleg 10
execute_script
Execute a script; this is only available to the our mcp-app Angabe des Anbieters · Beleg 11
reject_script
Reject a script; this is only available to the our mcp-app Angabe des Anbieters · Beleg 11
run_script_interactive
Angabe des Anbieters · Beleg 11
get_execution_details
Get the execution details with request ID Angabe des Anbieters · Beleg 11
validate_script
Request validation of a script from the gatekeeper. The tool will return a unique token that must be included in the run_script tool call. Angabe des Anbieters · Beleg 11
run_script
Call this tool to run a previously validated script. Use this when validate_script returned needs_confirmation: false. Angabe des Anbieters · Beleg 11
run_script_with_confirmation
Call this tool to run a previously validated script that modifies the system. Use this when validate_script returned needs_confirmation: true.… Angabe des Anbieters · Beleg 11
get_system_information
Get basic system information, including operating system, distribution, kernel version, uptime, last boot time, PCP installation and service status, and historical PCP time ranges. Angabe des Anbieters · Beleg 12
get_cpu_information
Get CPU information. Angabe des Anbieters · Beleg 12
get_memory_information
Get detailed memory including physical and swap. Angabe des Anbieters · Beleg 12
get_disk_usage
Get detailed disk space information including size, mount points, and utilization. Angabe des Anbieters · Beleg 12
get_hardware_information
Get hardware information such as CPU details, PCI devices, USB devices, and hardware information from DMI. Angabe des Anbieters · Beleg 12

Voraussetzungen

  • uvx · Paketmanager · erforderlich · Beleg 1
  • LINUX_MCP_USER · Umgebungsvariable · optional · Beleg 13
  • LINUX_MCP_SSH_KEY_PATH · Umgebungsvariable · optional · Beleg 13
  • LINUX_MCP_KEY_PASSPHRASE · Umgebungsvariable · optional · Beleg 13
  • LINUX_MCP_SEARCH_FOR_SSH_KEY · Umgebungsvariable · optional · Beleg 13
  • LINUX_MCP_COMMAND_TIMEOUT · Umgebungsvariable · optional · Beleg 13
  • LINUX_MCP_VERIFY_HOST_KEYS · Umgebungsvariable · optional · Beleg 13
  • LINUX_MCP_KNOWN_HOSTS_PATH · Umgebungsvariable · optional · Beleg 13
  • LINUX_MCP_ALLOWED_LOG_PATHS · Umgebungsvariable · optional · Beleg 13
  • LINUX_MCP_HOST_MODE · Umgebungsvariable · optional · Beleg 13
  • LINUX_MCP_LOG_DIR · Umgebungsvariable · optional · Beleg 13
  • LINUX_MCP_LOG_LEVEL · Umgebungsvariable · optional · Beleg 13
  • LINUX_MCP_LOG_RETENTION_DAYS · Umgebungsvariable · optional · Beleg 13
  • MCP_PUBLISHER_VERSION · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 14
  • GITHUB_REF · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 14
  • LINUX_MCP_GATEKEEPER_MODEL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 15
  • PATH · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 16
  • VERTEXAI_PROJECT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 17
  • GOOGLE_CLOUD_PROJECT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 17
  • VERTEXAI_LOCATION · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 17
  • GOOGLE_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 18
  • GEMINI_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 18
  • OPENAI_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 19
  • OPENAI_API_BASE · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 19
  • ANTHROPIC_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 20
  • OPENROUTER_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 21

Installation

uvx linux-mcp-server==1.4.0

Eckdaten

—: Angabe nicht belegt.

Maintainer
rhel-lightspeed
Repository-Lizenz
Apache-2.0
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
—
Bereiche
—
Plattformen
—
Version
1.4.0
Release
1.7.0

Zugriffe und Risiken

Zugriffe laut Paketangaben
lesen
Authentifizierung
—
Transport
stdio
Technische Prüfung
Ungeprüft

Fehlende Angaben bedeuten unbekannte Zugriffe: Vergib nur die nötigen Berechtigungen und sichere Schreibaktionen mit einer Freigabe ab.

Quellen (21)

B8D2F0DB<MCPSERVE<<<<<<<<<<<<<Q21<UNGEPRUEFT<<<<<<<<<<<<<<<<

Verbundenes