Server Info API
by Yoinky3000
Server Info API gives Minecraft server owners and mod developers an HTTP endpoint that reports the server's status and accepts custom routes from other mods.
What it does
Installed on a Fabric server, the mod opens a dedicated HTTP API endpoint that serves predefined routes covering disk usage, CPU load, RAM consumption, the total count of players who have ever joined, and the players online at the moment. A route can also return details about one player, looked up by in-game name or UUID, so external applications and web dashboards can read live data without a separate query tool.
Developers can extend the endpoint by writing a class that implements the APIRoute interface and registering it with ServerInfoAPI, which exposes the data and functions unique to their mod. A RouteSettings annotation sets the path and behavior of each route. A route serves requests only after the server has finished initializing, and a request that arrives earlier receives an HTTP 500 Internal Server Error response. Routes can be registered at any time, even outside onInitialize, and they become active once registered.
The mod is published for Fabric only, across 1.21.1 – 1.21.5 with 1.0.0-rc1 as the latest beta file for 1.21.5. It is server-side only, so players join without installing anything. It requires Fabric API, and it is open source under the MIT License.
Key features
Predefined server routes
Ready-made routes report server statistics and player information as soon as the mod is installed.
Player lookup
A route returns details about a specific player, identified by in-game name or UUID.
Custom API routes
A developer defines an endpoint by implementing the APIRoute interface and registering the class.
Route configuration
The RouteSettings annotation controls the path of each route and how it behaves.
Startup safety check
Requests received before the server is ready get an HTTP 500 response instead of partial data.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
QueryInfo is a Fabric mod for 1.21.1 that runs client-side only and is open source under the Apache License 2.0, so it does not provide a server endpoint. Tango Web API is open source no, released under the MIT License, for Fabric and NeoForge across 1.21.8 – 1.21.11, where either side can run it and neither needs it. Route Helper is client-side only and covers 1.21.11 under the MIT License, with no open-source claim.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Server Info API | Fabric | 1.21.1 – 1.21.5 | Server-side only | 2025-05-27 |
| QueryInfo | Fabric | 1.21.1 | Client-side only | 2025-02-26 |
| Tango Web API | Fabric and NeoForge | 1.21.8 – 1.21.11 | Client or server, optional | 2026-01-16 |
| Route Helper | Fabric | 1.21.11 | Client-side only | 2026-07-09 |
Questions
Does Server Info API need Fabric API?
Does every player need to install Server Info API?
Can a route return data before the server has started?
In the catalog
Server Info API is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 15,307 mods support Minecraft 1.21.5.
Similar mods
What the author says
This mod is designed to empower Minecraft server owners and mod developers by providing a robust and easily extendable HTTP API. Get real-time server statistics and seamlessly integrate your server's and mod's data into external applications or web interfaces. Are you looking to: 📊 Monitor your server via HTTP…
Official listing
- Modrinth page
- modrinth.com/mod/server-info-api
- Owner
- Yoinky3000
- Published
- 2025-05-27
- Updated on Modrinth
- 2025-05-27
- Facts verified
- 2026-10-15
