▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/DeveloperMCP
DeveloperMCP

DeveloperMCP

Turn your Minecraft server into an AI-controllable powerhouse. Control Spigot/Paper servers directly from Cursor/Claude via Model Context Protocol (MCP).

71
2

Developer MCP

Java Spigot/Paper MCP

Your Server's New AI Superpower.

Developer MCP turns your Spigot/Paper server into an AI-controllable powerhouse. By implementing the Model Context Protocol (MCP), it allows AI agents like Claude Desktop, Cursor, and Windsurf to directly interact with your server in real-time.

Stop alt-tabbing between your IDE, console, and FTP client. Just ask your AI to do it.


⚡ Key Features

  • AI-Native Integration: Designed specifically for LLMs to understand and control servers via standard JSON-RPC over SSE.
  • Live Console Access: Execute commands and receive full output capture (supports complex plugins like LuckPerms, Essentials, etc.).
  • Full File Management: Read, write, and edit configs, logs, and scripts without touching FTP.
  • Binary Support: Upload JARs or download world data directly via Base64 transfer.
  • Secure: Token-based authentication ensures only YOU (and your AI) have control.

🛠️ Capabilities

Imagine having a senior developer sitting inside your server console, 24/7.

  • Debug Errors: The AI reads latest.log, identifies the stack trace, reads the relevant config file, and fixes the YAML syntax error automatically.
  • Setup Plugins: The AI checks your installed plugins, uploads the correct JAR dependency, and generates a default configuration.
  • Monitor Performance: The AI runs /tps and /timings, analyzes the output, and suggests specific optimizations.
  • Code In-Game: The AI writes a Skript or Java plugin and hot-loads it instantly.

🧩 Supported Tools

The plugin exposes these tools to your connected AI:

ToolDescription
execute_commandRun console commands with output capture.
read_fileRead text files (configs, logs, scripts).
write_fileCreate or edit text files.
list_directoryExplore folders and view file sizes.
read_file_base64Download binary files (e.g., world data).
write_file_base64Upload binary files (e.g., plugin JARs).
list_pluginsGet a clean version list of all plugins.
get_logsQuick access to recent log entries.

🚀 Installation

  1. Download the latest .jar from the Versions tab and drop it into your plugins/ folder.
  2. Restart your server.
  3. Configure plugins/MCPMinecraft/config.yml with a secure token and port.
  4. Connect your AI client (e.g., Cursor) by adding the server details to mcp.json.

{ "mcpServers": { "server-control": { "url": "http://YOUR-IP:PORT/sse?token=YOUR-TOKEN", "transport": "sse" } } }---

🔒 Security Note

This plugin provides complete administrative control over your server.

  • Use a strong, random token (generated in your config).
  • Do not expose the configured port to the public internet unless you have firewall rules restricting access to your specific IP.

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:3 месяца назад
Обновлён:3 месяца назад
Главная