Mcp Server Runescape

Mcp Server Runescape

🚀 mcp-server-runescape 服务器

mcp-server-runescape 服务器 是一个实验性项目,可获取 RuneScape 游戏的物品、玩家、市场及服务器状态等信息。欢迎大家通过 Issue 或 PR 反馈问题,共同完善项目。

🚀 快速开始

此项目为实验性质,可能存在 Bug 或不足,欢迎通过 Issue 或 PR 反馈。使用前请先了解以下内容。

✨ 主要特性

  • 物品细节:可获取物品 ID 对应的详细信息。
  • 价格趋势:支持查询物品 ID 的历史价格数据。
  • 玩家成就:能获取玩家成就和等级信息。
  • 交易市场:可查看物品在交易市场的最新成交记录。
  • 游戏状态:能获取游戏服务器的状态信息。

📦 安装指南

从源码安装

必备条件:确保系统已安装 Node.js。

  1. 克隆此仓库。
  2. 安装依赖,可选择以下任意一种方式:
    yarn
    
    或者
    npm install
    
  3. 更新你的 Claude 桌面版或 Cursor 配置文件为:
    {
    "mcpServers": {
    "mcp-server-runescape": {
    "command": "node",
    "args": ["/Users/path/to/mcp-server-runescape/src/server.js"]
    }
    }
    }
    
  4. 可选步骤:运行调试模式,可选择以下任意一种方式:
    yarn dev
    
    或者
    npm run build
    

⚠️ 重要提示

请将 /path/to/mcp-server-runescape 替换为实际路径。

💻 使用示例

配置文件位置

  • Claude 桌面版~/Library/Application Support/Claude/claude_desktop_config.json
  • Cursor/Users/name/.cursor/mcp.json

基础用法

查询物品详情

{
"command": "mcp-server-runescape",
"args": ["item", "318"],
"options": {
"itemId": 318
}
}

获取价格历史

{
"command": "mcp-server-runescape",
"args": ["price-history", "318"],
"options": {
"itemId": 318
}
}

📚 详细文档

更多关于 RuneScape API 的详细信息,请参考: RS/Wiki API

📄 许可证

文档中未提及许可证相关信息。

致谢

我利用周末时间构建了这个项目,目的是学习 MCP 服务器的相关知识。RuneScape 成为了一个理想的实践对象。

  • 特别感谢 RS Wiki 团队提供的文档和 API。

如果你觉得这个项目对你有帮助,欢迎通过以下方式支持:

  • 0 关注
  • 0 收藏,7 浏览
  • system 提出于 2025-09-21 16:09

相似服务问题