Plesk MCP Server
Plesk MCP Server (v2.0.0)
Der Plesk MCP Server ist eine leistungsstarke Implementierung des Model Context Protocol (MCP), die eine Brücke zwischen Large Language Models (LLMs) und der Plesk REST API schlägt. Durch die Umwandlung administrativer Aufgaben in eine Reihe standardisierter Tools ermöglicht er KI-Agenten die präzise und sichere Verwaltung von Hosting-Umgebungen.
🚀 Wertversprechen: Der V2-Sprung
Version 2.0.0 entwickelt den Server von einem einfachen Domain-Betrachter zu einer umfassenden Verwaltungssuite weiter. Das Kernwertversprechen von V2 ist proaktive Infrastruktur-Governance.
Wichtige V2-Verbesserungen:
Sicherheitshärtung: Integrierte Fail2Ban- und Firewall-Steuerungen ermöglichen es der KI, den Server in Echtzeit aktiv gegen Brute-Force-Angriffe und unbefugten Zugriff zu verteidigen.
Zustandsüberwachung: Die Echtzeitüberwachung von CPU-, RAM- und Festplattenauslastung ermöglicht es der KI, Ressourcenengpässe zu erkennen und potenzielle Ausfälle vorherzusagen, bevor sie eintreten.
Service-Zuverlässigkeit: Der direkte Zugriff auf DNS-Einträge und den Status der Mail-Warteschlange optimiert die Fehlerbehebung bei Zustellungsfehlern und Auflösungsproblemen.
Datensicherung: Die Möglichkeit, manuelle Backups auszulösen, stellt sicher, dass kritische Änderungen durch einen Sicherheits-Snapshot abgesichert werden können.
Related MCP server: whm-mcp-server
🛠️ Toolset-Übersicht
🛡️ Sicherheitsmanagement
plesk_fail2ban_check_ip: Überprüfen, ob eine IP gesperrt ist.plesk_fail2ban_unban_ip: Zugriff für eine blockierte IP wiederherstellen.plesk_fail2ban_whitelist_ip: Zukünftige Sperren für vertrauenswürdige IPs verhindern.plesk_firewall_list_rules: Aktuelle Verkehrsregeln prüfen.plesk_firewall_add_rule: Neue Sicherheitsregeln bereitstellen.plesk_firewall_remove_rule: Veraltete Regeln bereinigen.
📊 Zustandsüberwachung
plesk_server_health: Aktuelle Ressourcennutzung abrufen (CPU/RAM/Festplatte).plesk_server_status: Allgemeine Systemverfügbarkeit und Stabilität prüfen.
🌐 DNS & E-Mail
plesk_dns_get_records: DNS-Konfigurationen abrufen und analysieren.plesk_mail_queue_status: Leistung der ausgehenden E-Mail-Zustellung überwachen.
📦 Backups & Core
plesk_backup_trigger: Sofortige Domain-Backups ausführen.plesk_list_domains: Alle gehosteten Domains auflisten.plesk_get_domain_details: Detaillierte Einblicke in Domain-Konfigurationen.plesk_restart_service: Systemdienste verwalten (Apache, Nginx, MySQL).
⚙️ Konfiguration
Umgebungsvariablen
Der Server benötigt die folgenden Umgebungsvariablen:
PLESK_URL: Die Basis-URL Ihres Plesk-Servers (z. B.https://plesk.example.com:8443/).PLESK_API_KEY: Ihr Plesk REST API-Schlüssel.
🏗️ Implementierungsdetails
Transport: Stdio
API: Plesk REST API v2
Sprache: Node.js (ES Modules)
Client: Axios
Alejandro Trujillo Jiménez
Klan1 Labs - F&E-Team
Website: klan1.com
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Agent-native web hosting — deploy sites, manage DNS, register domains, scale infrastructure
A registry of AI agent tools — MCP servers, APIs, CLIs, SDKs — kept current by automated ingestion.
Discover, inspect and run 63,000+ agent tools from one balance. Pay per call, no subscriptions.
Related MCP Servers
- AlicenseAqualityDmaintenanceManage your Plesk hosting server using AI assistants.672 PyPI6MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to manage WHM hosting accounts and server administration tasks including account management, server stats, updates, SSL, backups, and email through a secure API.10-
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to administrate WHMCS installations through the External API, providing ~50 tools for clients, billing, orders, services, domains, support, and aggregators with safety features and governance.26 npm2ISC
- AlicenseBqualityBmaintenanceEnables AI tools to perform server operations such as log inspection, system monitoring, code management, Nginx and certificate management, with support for local and remote SSH modes and built-in security controls.2372 npmMIT