1. Conduid
  2. Developer Tools
  3. Osrs
MCP server · Developer Tools

Osrs

mcp server for AI to understand osrs

Unclaimed MIT devtools
39Low

Scored 8 days ago · breakdown

About Osrs

Osrs is an MCP server published by JayArrowz in the Developer Tools category: mcp server for AI to understand osrs.

The repository has 36 stars and 24 forks, with the last commit 4 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/JayArrowz/mcp-osrs

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Osrs

Powered by Claude · Grounded in docs

I know everything about Osrs. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 6 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.

1 check has not been run yet.

Releases

v1.0.1v1.0.1 · 8 Jun 2026What's Changed feat: add Grand Exchange price lookup tools by @chetaldrich in https://github.com/JayArrowz/mcp-osrs/pull/11 Full Changelog: https://github.com/JayArrowz/mcp-osrs/compare/v1.0.0...v1.0.1
v1.0.0v1.0.0 · 4 Jun 2026What's Changed feat: add fuzzy search by @JayArrowz in https://github.com/JayArrowz/mcp-osrs/pull/9 feat: upgrade to rev237.5 by @JayArrowz in https://github.com/JayArrowz/mcp-osrs/pull/10 New Contributors @JayArrowz made their first…
v0.7.3v0.7.3 · 4 Jun 2026What's Changed add MCP server badge by @punkpeye in https://github.com/JayArrowz/mcp-osrs/pull/2 Add MseeP.ai badge by @lwsinclair in https://github.com/JayArrowz/mcp-osrs/pull/5 feat: add lookup_player tool for OSRS hiscores stats by…

README

MseeP.ai Security Assessment Badge

OSRS MCP Server smithery badge

MCP Server for interacting with the Old School RuneScape (OSRS) Wiki API and data files. This server provides tools to search the OSRS Wiki and access game data definitions through the Model Context Protocol.

image

image

image

Tools

This server implements the following tools:

OSRS Wiki Methods

  1. osrs_wiki_search - Search the OSRS Wiki for pages matching a search term
  2. osrs_wiki_get_page_info - Get information about specific pages on the OSRS Wiki
  3. osrs_wiki_parse_page - Get the parsed HTML content of a specific OSRS Wiki page

Game Data Search Methods

  1. search_varptypes - Search the varptypes.txt file for player variables (varps) that store player state and progress
  2. search_varbittypes - Search the varbittypes.txt file for variable bits (varbits) that store individual bits from varps
  3. search_iftypes - Search the iftypes.txt file for interface definitions used in the game's UI
  4. search_invtypes - Search the invtypes.txt file for inventory type definitions in the game
  5. search_loctypes - Search the loctypes.txt file for location/object type definitions in the game world
  6. search_npctypes - Search the npctypes.txt file for NPC (non-player character) definitions
  7. search_objtypes - Search the objtypes.txt file for object/item definitions in the game
  8. search_rowtypes - Search the rowtypes.txt file for row definitions used in various interfaces
  9. search_seqtypes - Search the seqtypes.txt file for animation sequence definitions
  10. search_soundtypes - Search the soundtypes.txt file for sound effect definitions in the game
  11. search_spottypes - Search the spottypes.txt file for spot animation (graphical effect) definitions
  12. search_spritetypes - Search the spritetypes.txt file for sprite image definitions used in the interface
  13. search_tabletypes - Search the tabletypes.txt file for interface tab definitions

Generic Data File Methods

  1. search_data_file - Search any file in the data directory for matching entries
  2. get_file_details - Get details about a file in the data directory
  3. list_data_files - List available data files in the data directory

Grand Exchange Prices

  1. search_ge_items - Search for Grand Exchange tradeable items by name. Returns item IDs, names, buy limits, and alch values
  2. get_ge_latest - Get the latest Grand Exchange high and low prices for a specific item by its ID
  3. get_ge_timeseries - Get historical time-series price data for an item at a given interval (5m, 1h, 6h, 24h). Returns up to 365 data points

Player Lookup

  1. lookup_player - Look up an OSRS player's stats (skills, bosses, clue scrolls, and activities) from the official hiscores

Installation

Installing via Smithery

To install mcp-osrs for Claude Desktop automatically via Smithery:

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

Prerequisites

  • Node.js (v16 or later)
  • npm or yarn

Installing the package

# 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

Usage with Claude Desktop

Add the following to your claude_desktop_config.json:

Using npx

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

Direct Node.js

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

Replace /path/to/mcp-osrs with the actual path to your repository.

Examples

Search the OSRS Wiki

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

Get Page Information

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

Search Game Data

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

List Available Data Files

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

Search Grand Exchange Items

// Search for tradeable items by name
const items = await callTool("search_ge_items", { 
  query: "dragon scimitar",
  page: 1,
  pageSize: 10
});

Get Latest GE Prices

// Get the latest high/low prices for an item
const prices = await callTool("get_ge_latest", { 
  itemId: 2 // Cannonball
});

Get GE Price History

// Get time-series price data for an item
const history = await callTool("get_ge_timeseries", { 
  itemId: 2,
  timestep: "1h"
});

Look Up a Player

// Look up an OSRS player's stats
const stats = await callTool("lookup_player", { 
  playerName: "Zezima"
});

Development

# Install dependencies
npm install

# Start the server in development mode
npm start

# Build the server
npm run build

License

This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.

README fetched from the repository 6 days ago. The original is authoritative.

Questions

About Osrs

How do I install Osrs?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Osrs safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 5 of the 5 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Osrs still maintained?

Yes — the latest release is v1.0.1 (8 Jun 2026), and the last commit was 4 months ago. The repository has 36 stars and 2 open issues.