aoirint_aoirint_mcping_server

监控多个Minecraft服务器状态并提供Web API与数据存储的工具。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:aoirint_aoirint_mcping_server。
它的用途是:监控多个Minecraft服务器状态并提供Web API与数据存储的工具。
详细介绍见:https://321skill.com/skills/aoirint-aoirint-mcping-server/
请根据该页面的说明完成安装。

使用示例

‘帮我启动Minecraft服务器监控服务,并添加地址 mc.example.com:25565 和 mc2.example.com:25565 到监控列表。’,它会引导你完成环境配置、服务启动,并执行添加服务器和开始监控的流程。你可以进一步要求它‘查询过去24小时内服务器mc.example.com的在线玩家数变化’,它会通过调用该Skill的API从数据库中获取数据并生成简要报告。

介绍

这个Skill解决的是Minecraft服务器管理员需要同时监控多个服务器运行状态、查询历史数据以及将状态信息集成到其他应用中的问题。它通过一个Web API服务,可以定期或按需查询指定Minecraft服务器的状态(如在线玩家、版本、延迟等),并将这些数据持久化存储到PostgreSQL数据库中,便于历史追溯和分析。

使用方式通常是部署该服务,通过其提供的API端点来添加服务器地址、触发状态查询或获取历史监控数据。它可以作为后台服务运行,自动轮询服务器状态,也支持即时查询。

该Skill非常适合需要管理多个Minecraft服务器(如游戏社区、大型服主、托管服务商)的运维人员或开发者。他们可以利用此工具集中监控服务器健康状况,及时发现宕机或异常,并基于存储的数据进行玩家活跃度等简单分析。

建议在部署时确保网络能够访问到目标Minecraft服务器,并正确配置PostgreSQL连接。由于需要主动连接游戏服务器,监控频率不宜设置过高,以免对游戏服务器造成不必要的负载。同时,注意保护API接口的访问安全。

核心特点

与单一服务器状态查询工具不同,它原生支持多服务器批量监控与数据持久化,将实时状态获取与历史数据存储(PostgreSQL)集成在一个工具内,提供了可直接调用的Web API,便于二次开发和系统集成。

注意事项

不适合仅需临时、单次查询单个Minecraft服务器状态的轻量级场景。

常见问题

这个工具能监控基岩版(Bedrock)Minecraft服务器吗?

通常Minecraft服务器状态查询基于Java版的协议,可能不兼容基岩版,具体需查看项目文档确认。

监控数据会保存多久?

数据存储于PostgreSQL,保存时长取决于数据库配置和存储策略,理论上可以永久保存。