article
README
🚀 mcp-server-runescape 服务器
mcp-server-runescape 服务器 是一个实验性项目,可获取 RuneScape 游戏的物品、玩家、市场及服务器状态等信息。欢迎大家通过 Issue 或 PR 反馈问题,共同完善项目。
🚀 快速开始
此项目为实验性质,可能存在 Bug 或不足,欢迎通过 Issue 或 PR 反馈。使用前请先了解以下内容。
✨ 主要特性
- 物品细节:可获取物品 ID 对应的详细信息。
- 价格趋势:支持查询物品 ID 的历史价格数据。
- 玩家成就:能获取玩家成就和等级信息。
- 交易市场:可查看物品在交易市场的最新成交记录。
- 游戏状态:能获取游戏服务器的状态信息。
📦 安装指南
从源码安装
必备条件:确保系统已安装 Node.js。
- 克隆此仓库。
- 安装依赖,可选择以下任意一种方式:
或者yarnnpm install - 更新你的 Claude 桌面版或 Cursor 配置文件为:
{ "mcpServers": { "mcp-server-runescape": { "command": "node", "args": ["/Users/path/to/mcp-server-runescape/src/server.js"] } } } - 可选步骤:运行调试模式,可选择以下任意一种方式:
或者yarn devnpm 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。
扫码联系在线客服