Token导航 LogoToken导航TokenDH.com
OSRS MCP Server logo
搜索检索stdio官方级别未说明来源级核验

OSRS MCP Server

MCP Server

@smithery/cli@latest

一个用于与Old School RuneScape (OSRS) Wiki API和数据文件交互的服务器,提供搜索OSRS Wiki和访问游戏数据定义的工具。

工具数

19

提示词数

0

GitHub Stars

24

资源数

0
JavaScriptClaude搜索Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

JayArrowz

提供方

JayArrowz

最后核验

2026/5/17 20:19

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @smithery/cli@latest install @jayarrowz/mcp-osrs --client claude

详细介绍

](https://mseep.ai/app/jayarrowz-mcp-osrs)

OSRS MCP服务器 ](https://smithery.ai/server/@jayarrowz/mcp-osrs)

MCP服务器,用于与Old School RuneScape(OSRS)Wiki API和数据文件交互。该服务器提供搜索OSRS Wiki和通过模型上下文协议访问游戏数据定义的工具。

image

image

image

工具

此服务器实现了以下工具:

OSRS Wiki方法

  1. osrs_wiki_search -在OSRS Wiki中搜索与搜索词匹配的页面
  2. osrs_wiki_get_page_info -获取OSRS Wiki上特定页面的信息
  3. osrs_wiki_parse_page -获取特定OSRS Wiki页面的解析HTML内容

游戏数据搜索方法

  1. search_varptypes -在varptypes.txt文件中搜索存储玩家状态和进度的玩家变量(varps)
  2. search_varbittypes -在varbittypes.txt文件中搜索存储varps中单个位的可变位(varbits)
  3. search_iftypes -在iftypes.txt文件中搜索游戏UI中使用的接口定义
  4. search_invtypes -在invtypes.txt文件中搜索游戏中的库存类型定义
  5. search_loctypes -在loctypes.txt文件中搜索游戏世界中的位置/对象类型定义
  6. search_npctypes -在npctypes.txt文件中搜索NPC(非玩家角色)定义
  7. search_objtypes -在objtypes.txt文件中搜索游戏中的对象/项目定义
  8. search_rowtypes -在rowtypes.txt文件中搜索各种接口中使用的行定义
  9. search_seqtypes -在seqtypes.txt文件中搜索动画序列定义
  10. search_soundtypes -在soundtypes.txt文件中搜索游戏中的音效定义
  11. search_spottypes -在spottypes.txt文件中搜索点动画(图形效果)定义
  12. search_spritetypes -在spritetypes.txt文件中搜索界面中使用的sprite图像定义
  13. search_tabletypes -在tabletypes.txt文件中搜索接口选项卡定义

通用数据文件方法

  1. search_data_file -在数据目录中搜索任何文件以查找匹配的条目
  2. get_file_details -获取数据目录中文件的详细信息
  3. list_data_files -列出数据目录中的可用数据文件

安装

通过Smithery安装

通过以下方式自动安装Claude Desktop的mcp-osrs 史密瑟里:

npx @smithery/cli@latest install @jayarrowz/mcp-osrs --client claude

先决条件

  • Node.js(v16或更高版本)
  • npm或纱线

安装软件包

# Clone the repository
git clone https://github.com/jayarrowz/mcp-osrs.git
cd mcp-osrs

# Install dependencies
npm install

# Build the package
npm run build

使用Claude Desktop

将以下内容添加到您的 claude_desktop_config.json:

使用npx

{
  "mcpServers": {
    "osrs": {
      "command": "npx",
      "args": ["-y", "@jayarrowz/mcp-osrs"]
    }
  }
}

直接Node.js

{
  "mcpServers": {
    "osrs": {
      "command": "node",
      "args": ["/path/to/mcp-osrs/dist/index.js"]
    }
  }
}

替换 /path/to/mcp-osrs 使用存储库的实际路径。

例子

搜索OSRS Wiki

// Search for information about the Abyssal whip
const result = await callTool("osrs_wiki_search", { 
  search: "Abyssal whip" 
});

获取页面信息

// Get information about a specific wiki page
const pageInfo = await callTool("osrs_wiki_get_page_info", { 
  titles: "Abyssal_whip" 
});

搜索游戏数据

// Search for items in the object definitions
const items = await callTool("search_objtypes", { 
  query: "dragon",
  page: 1,
  pageSize: 10
});

列出可用数据文件

// Get a list of all data files
const files = await callTool("list_data_files", {});

发展

# Install dependencies
npm install

# Start the server in development mode
npm start

# Build the server
npm run build

许可证

此MCP服务器根据MIT许可证获得许可。这意味着您可以根据MIT许可证的条款和条件自由使用、修改和分发软件。有关更多详细信息,请参阅项目存储库中的LICENSE文件。

目录标签

目录标签

JavaScriptClaude搜索游戏数据本地部署Wiki搜索游戏API数据解析OSRS工具

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@smithery/cli@latest

工具数量(toolCount,工具数)

19

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP