Minecraftdevelopermcp
M

Minecraftdevelopermcp

A lightweight MCP bridging plugin that provides an HTTP interface for Spigot/Paper servers, supporting remote command execution, file read/write, plugin management, and log retrieval for automated server management.
2 points
7.7K

What is Minecraft Developer MCP?

This is a plugin specifically designed for Minecraft server administrators and developers. It acts as a bridge, allowing your server to communicate securely with external tools (such as AI assistants and automation scripts) via the HTTP protocol. This means you can execute server commands, manage files, and view logs through simple API calls without directly logging in to the server console or using an FTP client.

How to use Minecraft Developer MCP?

The usage process is very simple: First, install the plugin on your server, then configure an access token and port. Finally, configure the connection information in your preferred MCP protocol - supported client (such as Cursor, Claude Desktop). After that, you can manage the server through natural language or API requests.

Use cases

This plugin is very suitable for scenarios that require remote or automated server management. For example: quickly execute commands through an AI assistant, batch modify configuration files, automate backups of important data, monitor server logs to troubleshoot problems, or provide a more user - friendly management interface for team members who are not familiar with command - line operations.

Main features

Execute console commands
Run any server console command and capture the output results, just as if you were typing directly in the server terminal.
File management
Read, edit, and create any text files (such as configuration, log, and data files) within the server directory. Support uploading/downloading binary files (such as plugin JARs and world icons) in Base64 encoding.
Plugin information
Get a complete list of installed plugins, including names, versions, and enabled states, to facilitate your management of server extensions.
Log access
Get the last 100 lines of the server's latest logs in real - time to help you quickly diagnose problems, monitor player activities, or server performance.
Directory browsing
List the files and subfolders in any directory on the server and display the file sizes to facilitate your browsing of the server's file structure.
Advantages
No technical background required: Manage the server through natural language or simple APIs, reducing the learning curve
Remote management: No need to directly access the server terminal or use an FTP client
Automation - friendly: Perfectly integrated into automation workflows and AI assistants
Lightweight and efficient: Has minimal impact on server performance and low resource consumption
Flexible and secure: Control access permissions through token authentication and configure the listening port
Limitations
Requires an additional port: An HTTP port needs to be opened in the server firewall
Security depends on configuration: If the token is leaked, attackers may gain control of the server
Only supports the HTTP protocol: Currently does not support more advanced protocols such as WebSocket (except SSE)
Fixed function scope: Can only use the specific toolset provided by the plugin and cannot be extended

How to use

Install the plugin
Download the latest JAR file from the GitHub Releases page and then place it in the plugins/ folder of the server.
Generate and edit the configuration file
Start the server once to generate the default configuration file, then stop the server and edit the plugins/MCPMinecraft/config.yml file.
Configure the MCP client
Add the server connection information to the configuration file of your MCP client (such as Cursor, Claude Desktop).
Restart and test the connection
Restart the Minecraft server to make the plugin take effect, then test whether the connection is successful in the MCP client.

Usage examples

Quick player management
You want to give new players some starting supplies and set their game modes.
Backup and modify configuration files
You need to modify the server's whitelist but want to back up the original file first.
Diagnose server problems
The server has been experiencing lag recently. You want to view the relevant logs and adjust the monster spawn limits.
Batch update plugins
You need to upload a new version of the plugin to the server and then restart the relevant plugin.

Frequently Asked Questions

Is this plugin safe? Can it be exploited by hackers?
What if my host does not allow opening additional ports?
Will this plugin affect server performance?
Which Minecraft server versions are supported?
Can I use multiple MCP clients to connect simultaneously?
How to update the plugin to a new version?

Related resources

GitHub repository
Source code, issue tracking, and latest release versions
Releases download
Download the compiled plugin JAR file directly
MCP protocol documentation
Official documentation for understanding the Model Context Protocol
SpigotMC forum
Minecraft server plugin development and community support
playit.gg tunneling service
Free TCP/UDP tunneling service to solve port limitation problems

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "minecraft": {
      "url": "http://YOUR-SERVER-IP:25374/sse?token=YOUR-SECURE-TOKEN",
      "transport": "sse"
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

A
Acemcp
Acemcp is an MCP server for codebase indexing and semantic search, supporting automatic incremental indexing, multi-encoding file processing, .gitignore integration, and a Web management interface, helping developers quickly search for and understand code context.
Python
8.4K
5 points
B
Blueprint MCP
Blueprint MCP is a chart generation tool based on the Arcade ecosystem. It uses technologies such as Nano Banana Pro to automatically generate visual charts such as architecture diagrams and flowcharts by analyzing codebases and system architectures, helping developers understand complex systems.
Python
7.5K
4 points
M
MCP Agent Mail
MCP Agent Mail is a mail - based coordination layer designed for AI programming agents, providing identity management, message sending and receiving, file reservation, and search functions, supporting asynchronous collaboration and conflict avoidance among multiple agents.
Python
8.4K
5 points
M
MCP
The Microsoft official MCP server provides search and access functions for the latest Microsoft technical documentation for AI assistants
11.7K
5 points
A
Aderyn
Aderyn is an open - source Solidity smart contract static analysis tool written in Rust, which helps developers and security researchers discover vulnerabilities in Solidity code. It supports Foundry and Hardhat projects, can generate reports in multiple formats, and provides a VSCode extension.
Rust
10.6K
5 points
D
Devtools Debugger MCP
The Node.js Debugger MCP server provides complete debugging capabilities based on the Chrome DevTools protocol, including breakpoint setting, stepping execution, variable inspection, and expression evaluation.
TypeScript
9.9K
4 points
S
Scrapling
Scrapling is an adaptive web scraping library that can automatically learn website changes and re - locate elements. It supports multiple scraping methods and AI integration, providing high - performance parsing and a developer - friendly experience.
Python
10.6K
5 points
M
Mcpjungle
MCPJungle is a self-hosted MCP gateway used to centrally manage and proxy multiple MCP servers, providing a unified tool access interface for AI agents.
Go
0
4.5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
17.5K
4.5 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
28.1K
5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
18.2K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
53.1K
4.3 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
22.7K
5 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
50.4K
4.5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
18.1K
4.5 points
C
Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
74.5K
4.7 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2025AIBase