Перейти к содержимому

1Panel MCP Server

Автоматизирует развертывание статических веб-сайтов на 1Panel через MCP-протокол.

JavaScript
33 stars

Описание

Экспериментальный MCP-сервер для автоматизации деплоя сайтов на платформе 1Panel. Создает новые статические сайты по домену, если они отсутствуют, и загружает файлы из директории сборки через API 1Panel v2. Полностью совместим с MCP-стандартом, интегрируется с Cursor IDE для команд вроде ‘Deploy to 1Panel’. Технологии: Node.js (npx), API-интеграция. Применения: быстрая автоматизация развертывания для разработчиков веб-проектов.

Возможности

Автоматизированное развертывание

Автоматически создает и деплоит статические веб-сайты на 1Panel по указанному домену.

Загрузка файлов

Загружает все файлы из директории сборки (buildDir) на сервер 1Panel.

Проверка и создание сайтов

Проверяет существование сайта и создает новый, если необходимо, через API.

Статистика загрузки

Возвращает детальную информацию о количестве файлов, успешных и неудачных загрузках.

Установка

{ “mcpServers”: { “1panel-mcp”: { “command”: “npx”, “args”: [ “-y”, “1panel-mcp” ], “env”: { “ONEPANEL_BASE_URL”: “<your 1Panel base URL>”, “ONEPANEL_API_KEY”: “<your 1Panel API key>”, “ONEPANEL_API_VERSION”: “v2” // optional, default is v2 } } } }

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
33

Ссылки