Плагин для серверов Майнкрафт на Paper, который открывает HTTP-интерфейс MCP для управления сервером через совместимых ИИ-помощников и клиентов. Через него можно выполнять более сотни административных действий с игроками, мирами, файлами и подключёнными плагинами.
Возможности
- Управление сервером: выполнение команд, просмотр журналов и сведений о сервере, запуск задач по расписанию.
- Работа с игроками: список игроков, кик, бан, телепортация, выдача предметов и управление инвентарями.
- Изменение мира: установка блоков, смена времени и погоды, призыв сущностей, взрывы, заполнение, замена и копирование областей, построение фигур.
- Поддержка схем WorldEdit, NBT предметов и сущностей, а также SQL-запросов через JDBC.
- Интеграции с WorldGuard, LuckPerms, Vault, PlaceholderAPI, Oraxen, Citizens, CoreProtect, EssentialsX, GriefPrevention, MythicMobs, DiscordSRV и UnlimitedNameTags.
- Чтение, запись, редактирование, поиск и загрузка файлов внутри папки сервера.
Настройка
После первого запуска создаётся файл plugins/CommandNeural/config.yml. В нём задаётся токен авторизации, включаются и отключаются отдельные инструменты, а также настраивается чёрный список опасных команд.
Для подключения MCP-клиента используйте адрес HTTP-сервера. Доступ защищён токеном, ограничением запросов с одного IP и песочницей файловой системы. Режим полного доступа отключён по умолчанию: он обходит все проверки разрешений.
Требования
Работает на Paper, Folia, Purpur и Spigot. Для защищённого подключения поддерживается TLS/HTTPS с автоматически созданным самоподписанным хранилищем ключей.
