Minecraft Server Status Checker avatar

Minecraft Server Status Checker

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Minecraft Server Status Checker

Minecraft Server Status Checker

Check Minecraft Java and Bedrock servers by host and get live online status, player counts, version, hostname, and IP. Add a list of addresses, pick an edition or mode, and export results as JSON, CSV, or Excel. Handles retries, duplicates, and error rows so your server list stays accurate.

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

B2B Lead Generation

B2B Lead Generation

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Minecraft Server Status Checker: server status and players by host

Minecraft Server Status Checker

Minecraft Server Status Checker looks up public Java and Bedrock servers by host and saves online state, player counts, version, and hostname. Run it with no setup and no account, and export the dataset as JSON, CSV, or Excel from Apify.

Duplicate host-and-mode pairs are skipped, and a host that fails becomes an error row so the run still finishes.

Use cases

  • Server lists: refresh online state and player counts for a set of Minecraft hosts
  • Community directories: keep a Java or Bedrock server page from showing dead addresses
  • Uptime notes: schedule a small host list and compare online across runs
  • Launcher QA: confirm a hostname and port still resolve before a release
  • Research exports: download status rows as CSV without writing your own client

Input

ParameterTypeDefaultDescription
serversarrayhypixel.netHost or host:port values, one per line.
editionstringjavaJava or Bedrock when mode is left blank.
modestringUse editionjava, bedrock, or simple. simple is a quick online check. When set, mode overrides edition.
maxItemsinteger100Maximum rows saved in one run, from 1 to 1000.
requestDelaySecsnumber1.0Pause between checks, in seconds. Values under 1 are raised to 1.
timeoutSecsinteger300Stop the run after this many seconds and keep rows already saved.
requestTimeoutSecsinteger30How long to wait for one check before timing out, in seconds.
proxyConfigurationobjectNo proxyOptional proxy. Default is { "useApifyProxy": false }.

Example input

{
"servers": ["hypixel.net", "play.cubecraft.net"],
"edition": "java",
"mode": "",
"maxItems": 100,
"requestDelaySecs": 1.0,
"timeoutSecs": 300,
"requestTimeoutSecs": 30,
"proxyConfiguration": { "useApifyProxy": false }
}

Bedrock example: set mode to bedrock and include a Bedrock host such as play.cubecraft.net. For a quick online check, set mode to simple.

What data does this actor extract?

Each successful row is one server. Offline is a valid result, shown as online: false.

{
"ip": "172.65.197.160",
"port": 25565,
"debug": { "srv": true },
"hostname": "mc.hypixel.net",
"online": false,
"players": null,
"motd": null,
"version": null,
"protocol": null,
"mode": "java",
"scraped_at": "2026-10-12T00:00:00+00:00"
}

When a server is online, players can include online and max, and version plus protocol are filled when available.

FieldTypeDescription
ipstringResolved IP address of the server.
portintegerGame port of the server.
debugobjectExtra technical details about the server when available.
hostnamestringServer hostname.
onlinebooleanWhether the server is online.
playersobjectPlayer counts when the server publishes them.
motdobjectMessage of the day when present.
versionstringVersion string when present.
protocolintegerProtocol number when present.
modestringjava, bedrock, or simple.
scraped_atstringUTC time the row was saved.
errorstringPresent on failed checks.
inputstringOriginal host for an error row.
statusintegerStatus code for an error row, or 0 if there was no response.

Error rows look like { "error": "HTTP 404", "input": "missing.server", "status": 404 } plus mode and scraped_at.

Limits and terms

Status values come from publicly available data and can be cached for about a minute, so back-to-back runs may repeat the same result. Please keep usage within fair use. One run saves up to 1000 rows, and you can adjust the pace or set a time limit from the input.

FAQ

Do I need any account or setup to run this? No. There is no account or setup, so you can run the actor right away.

How fresh is the server status? Results can be cached for about a minute, so back-to-back runs can repeat the same online state.

What happens if a host is unknown? The run stores an error row with the HTTP status and continues with the next host.

How many servers can one run check? maxItems allows 1 to 1000 rows. The default is 100.

Trademark Notice

Minecraft Server Status and related names, logos, and trademarks belong to their respective owners. Their use in this documentation is solely to identify the source of the data and does not imply affiliation, sponsorship, endorsement, or partnership.

Disclaimer

Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, sponsored by, or otherwise officially associated with Minecraft Server Status or its owners. All data is collected from publicly available sources. Users are responsible for complying with the source's terms of use, rate limits, and attribution or licensing requirements.

This Actor only collects publicly available data from Minecraft Server Status, without logging in or bypassing any access controls. Scraping public data is generally legal, but how you use it matters:

  • Personal data: If the results include personal data (for example names, emails, or profile details), laws such as the GDPR in the EU and the CCPA in California may apply. Only collect and store personal data when you have a legitimate reason.
  • Copyright: Some content (articles, images, descriptions) may be protected by copyright. Do not republish full copyrighted content without permission.
  • Terms of use: Respect the source's terms, stated rate limits, and any attribution or non-commercial-use requirements listed in the Limits and terms section.
  • Legal advice: This is general information, not legal advice. If you're unsure, consult a lawyer.

To learn more, read Apify's guide: Is web scraping legal?