MCP.so
ログイン

MCP Tools Server

@metrovoc

MCP Tools Server について

概要はまだありません

基本情報

カテゴリ

その他

ランタイム

java

トランスポート

stdio

公開者

metrovoc

設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

ツール

ツールは検出されませんでした

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

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.

コメント

「その他」の他のコンテンツ