Plesk服务器管理工具

一个用于管理Plesk服务器的工具,提供Telegram机器人界面,支持域名、数据库、文件、电子邮件、DNS和SSL证书管理,以及SSH终端和AI助手功能。

  • by zyntarvo
  • 本地部署
  • 更新于
在 GitHub 查看 zyntarvo/PLESK-MCP-TELEGRAM-BOT

使用说明

🚀 БЫСТРЫЙ СТАРТ


⚠️ ❗ ВАЖНО! ЕСЛИ НЕ ХОТИТЕ УСТАНАВЛИВАТЬ PYTHON ❗ ⚠️

🔴 ЕСЛИ ВЫ НЕ ХОТИТЕ ЗАМОРАЧИВАТЬСЯ С УСТАНОВКОЙ PYTHON И ЕГО КОМПОНЕНТАМИ ДЛЯ ЗАПУСКА КОНФИГУРАТОРА!

📁 НУЖНЫЕ ФАЙЛЫ НАХОДЯТСЯ В СЛЕДУЮЩИХ ПАПКАХ:

.cursor\mcp.json
.env

РЕДАКТИРУЙТЕ ЭТИ ФАЙЛЫ ВРУЧНУЮ ЧЕРЕЗ БЛОКНОТ!


📝 Шаг 1: Настройка конфигурации

Запустите графический редактор настроек:

python config_gui.py

Или дважды кликните на файл config_gui.py

✏️ Что нужно заполнить:

Обязательные поля:

  • PLESK_HOST - IP адрес вашего Plesk сервера
  • PLESK_LOGIN - логин (обычно root)
  • PLESK_PASSWORD - пароль от Plesk
  • SSH_HOST - IP адрес SSH (обычно такой же как PLESK_HOST)
  • SSH_USER - SSH пользователь (обычно root)
  • SSH_PASSWORD - SSH пароль (обычно такой же как PLESK_PASSWORD)

Для Telegram бота (опционально):

  • BOT_TOKEN - токен от @BotFather
  • CHAT_ID - ваш Telegram ID

API ключи (необязательно):

  • OPENAI_API_KEY - для голосовых команд
  • ANTHROPIC_API_KEY - для AI обработки

⚠️ Важно: Если не планируете использовать Telegram бота, можно ввести любые цифры в поля BOT_TOKEN и CHAT_ID. API ключи можно оставить пустыми.


🤖 Шаг 2: Запуск Telegram бота

После сохранения настроек, запустите бота:

start-bot.bat

Или через командную строку:

node telegram-bot.js

📋 Структура файлов

ZYNTARVO-PLESK-MCP+TELEGRAM-BOT/
├── .env                    ← Все настройки здесь
├── config_gui.py          ← 1. Запустите для настройки
├── start-bot.bat          ← 2. Запустите для старта бота
├── telegram-bot.js        ← Telegram бот
├── server.js              ← MCP сервер для Cursor
└── .cursor/mcp.json       ← Автоматически создается

✅ Готово!

После запуска бота отправьте в Telegram команду /start для открытия меню управления.


📞 Основные функции

  • 🌐 Управление доменами
  • 💾 Управление базами данных
  • 📁 Работа с файлами через SSH
  • 📧 Управление Email
  • 🌍 Настройка DNS
  • 🔐 Установка SSL сертификатов
  • 💻 SSH терминал в Telegram
  • 🤖 AI ассистент (с API ключами)