Extension

ServerTools gives agents
server insight

ServerTools extends MCAgents with a compact set of tools about the server itself: performance, latency, address, and installed plugins. Like every extension, it only adds tools to the plugin — no route of its own on the central server.

PaperMC SpigotMC FoliaMC

How it works

When the MCAgents plugin loads, ServerTools registers its tools under the server category. Players can ask about health and latency, while sensitive details stay behind operator checks written into the tools themselves.

  1. Someone asks about the server

    "Is the server lagging?", "What is my ping?", or an operator asking "Which plugins are running?" The agent picks the matching tool.

  2. The tool gathers live data

    Each tool reads the answer straight from the running server at the moment of the question — nothing is cached or estimated.

  3. Sensitive data stays gated

    The server's address and its plugin list identify your infrastructure, so those tools verify OP status in code before answering.

  4. Platform differences are handled

    Tick statistics come from an interface that only PaperMC and FoliaMC provide; on SpigotMC the tool answers with a clear explanation instead of failing.

The tools

Four tools cover the questions server owners hear the most.

get_server_tickEveryonePaper / Folia

Reports the tick rate averages for the last one, five, and fifteen minutes — the quickest way to see whether the server is keeping up. On SpigotMC it explains that tick data is unavailable.

get_server_pingEveryone

Measures the latency between the asking player and the server, in milliseconds.

get_server_ipOP only

Reveals the address and port the server runs on. Restricted to operators because it identifies your infrastructure.

get_server_pluginOP only

Lists every plugin currently installed and active, so operators can audit the server through the agent.

The permission checks described here are written directly into each tool's code, so they hold no matter how the agent is prompted. Details live in the extension-servertools repository.