MCP Tools Server
@metrovoc
About MCP Tools Server
No overview available yet
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Tools Server?
MCP Tools Server is a Minecraft server plugin that provides an API for Large Language Models (LLMs) to interact with your Minecraft server. It leverages the Model Context Protocol (MCP) to expose server functionality as tools that can be called by AI assistants.
How to use MCP Tools Server?
Download the latest JAR file, place it in the server's plugins folder, restart the server, edit config.yml, and use /mcptools reload in-game to apply changes. The plugin exposes HTTP endpoints (/info, /tools/list, /tools/call) that follow the MCP protocol for LLM interaction.
Key features of MCP Tools Server
- View server logs remotely through the API
- Access player chat and Discord messages via DiscordSRV
- Execute Minecraft commands remotely
- Follows the Model Context Protocol for seamless LLM integration
- Configurable access token authentication
- Supports Paper/Spigot 1.19+ with Java 17
Use cases of MCP Tools Server
- Allow an AI assistant to monitor and respond to in-game events
- Enable remote server management through natural language commands
- Integrate Minecraft server data with external LLM-based tools
- Automate moderation or administrative tasks via AI-driven tool calls
FAQ from MCP Tools Server
How do I secure the API?
You can set an access-token in the configuration file under mcp.server. If left empty, no authentication is required.
What Minecraft server software is required?
The plugin requires Paper or Spigot 1.19 or higher, and Java 17 or higher.
Does the plugin require DiscordSRV?
No, DiscordSRV is optional and only needed if you want to include Discord messages in chat logs.
What commands are blocked by default?
The blocked command prefixes include op, deop, ban, kick, stop, and reload; these can be changed in the configuration.
Can I call the API without an LLM?
Yes, you can use any HTTP client like curl to interact with the endpoints directly.
Frequently asked questions
How do I secure the API?
You can set an `access-token` in the configuration file under `mcp.server`. If left empty, no authentication is required.
What Minecraft server software is required?
The plugin requires Paper or Spigot 1.19 or higher, and Java 17 or higher.
Does the plugin require DiscordSRV?
No, DiscordSRV is optional and only needed if you want to include Discord messages in chat logs.
What commands are blocked by default?
The blocked command prefixes include `op`, `deop`, `ban`, `kick`, `stop`, and `reload`; these can be changed in the configuration.
Can I call the API without an LLM?
Yes, you can use any HTTP client like `curl` to interact with the endpoints directly.
Basic information
More Other MCP servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Blender
ahujasidOpen-source MCP to use Blender with any LLM

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Comments