{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/17"},{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/4"},{"label":"Games/Entertainment","url":"https://skillfed.io/packages/category/games-entertainment"}],"enrichment":{"capability":"Queries Minecraft servers (Java, Legacy, and Bedrock editions) to retrieve status, player counts, latency, and server properties via the Server List Ping and Query protocols.","skillfed_tags":["minecraft","game-server-query","protocol-client"],"use_cases":["Build a server browser or status dashboard that displays live player counts and latency for Minecraft servers.","Monitor Minecraft server uptime and performance as part of a larger hosting or management platform.","Retrieve full player lists from servers with Query enabled to populate leaderboards or player tracking systems.","Implement a Discord bot or web service that responds to queries about specific Minecraft server status.","Automate server health checks and alerting for your own Minecraft infrastructure."],"what_it_does":"mcstatus is a Python library that abstracts away the complexity of Minecraft server protocols, letting you query server status and player information without implementing the Server List Ping or Query protocols yourself. It supports Java Edition servers (modern and legacy versions), Bedrock Edition servers, and provides both a Python API and a command-line interface.\n\nThe library handles the low-level protocol details and returns structured data about player counts, server latency, MOTD, and other server properties. It depends on asyncio-dgram for UDP communication and dnspython for DNS resolution, making it suitable for monitoring dashboards, server browsers, or any application that needs to check Minecraft server availability and player status.","worth_installing":"Yes. mcstatus is actively maintained, has no known vulnerabilities, low install friction, and solves a specific problem well\u2014querying Minecraft servers without protocol knowledge. It supports current Python versions and is licensed permissively. Install it if you need to check Minecraft server status or player information in a Python application."},"id":"mcstatus","links":{"html":"https://skillfed.io/packages/mcstatus","md":"https://skillfed.io/packages/mcstatus.md","pypi":"https://pypi.org/project/mcstatus/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-26","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"mcstatus","python_support":"supports_current","summary":"A library to query Minecraft Servers for their status and capabilities."},"popularity":{"monthly_downloads":172037,"position":10350,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"14.0.0"}
