RuneScape自动化服务器

一个生产就绪的RuneScape自动化服务器,提供AI代理与RuneScape 3和OSRS生态系统交互的高保真工具。

  • by Ross-Ward
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 Ross-Ward/rs3-mcp

使用说明

🎮 RS3-MCP-专业的RuneScape自动化服务器

生产就绪的实施 **模型上下文协议(MCP)**为人工智能代理(如Claude和ChatGPT)提供高保真工具,以便与 RuneScape 3 和 OSRS 生态系统。

[!注意] 该项目是从分叉而来的,并得到了显著增强 stefanxyz/mcp服务器运行逃逸.

🚀 增强和现代化

而核心API交互是由 stefanxyz,此存储库具有 全面的企业级改进:

  • 🛡️ 完整验证套件:包括用于API稳定性的严格自动化测试框架(Vitest)。
  • 🛡️ 差错恢复:增强了不可靠RuneScape端点的错误处理和回退逻辑。
  • 🛡️ 绩效审计:低延迟工具执行的详细基准测试和优化报告。
  • 🛡️ 代理整合:针对“Cursor”和“Claude Desktop”环境的具体优化。

✨ 核心工具

该服务器为AI驱动的游戏分析提供了6个基本工具:

  1. 💰 get_item_details:实时大交易所价格和180天趋势。
  2. 📈 get_item_price_history:用于市场分析的历史数据可视化。
  3. 🏆 get_player_hiscore:深入了解玩家排名、经验值和活动分数。
  4. 🥇 get_top_rankings:特定技能排行榜和竞争分析。
  5. 👥 get_player_count:实时服务器数量跟踪。
  6. 📋 get_suser_total:全球账户创建和历史增长指标。

📦 入门指南

1.要求

  • Node.js 18+
  • MCP客户端 (克劳德桌面、光标等)

2.配置(克劳德桌面)

将此粘贴到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "rs3-mcp": {
      "command": "node",
      "args": ["F:/Software Developement/Portfolio/Games/rs3bot/mcp-server-runescape/src/server.js"]
    }
  }
}

🛠️ 测试与验证

我们保留了系统健康状况的详细日志:

  • API_VALIDATION_REPORT.md:综合端点状态。
  • PERFORMANCE_OPTIMIZATION_SUMMARY.md:延迟基准。
  • MCP_CONNECTION_VALIDATION_SUMMARY.md:客户端握手验证。

📄 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。 原始核心逻辑©2025 stefanxyz。增强和验证套件©2026 Ross Ward。


由Ross Ward开发和验证 📡🛰️🌎