Skip to main content
Glama
isaachansen

osrs-companion

by isaachansen

osrs-companion

An MCP server for Old School RuneScape that gives AI assistants access to wiki search, Grand Exchange prices, and your synced player data — all running locally on your machine.

Features

  • Wiki Search — Search the OSRS Wiki for any article

  • Page Summaries — Get introductory summaries of wiki pages

  • GE Prices — Look up current Grand Exchange buy/sell prices

  • WikiSync Player Data — Fetch player data via the WikiSync plugin

  • Local Player Sync — Read detailed player data saved by the companion RuneLite plugin (bank, skills, quests, equipment, inventory, diaries, combat achievements)

Related MCP server: RuneScape Wiki MCP Server

Prerequisites

For the local player sync tools, install the OSRS MCP Companion RuneLite plugin. Wiki search, summaries, and GE prices work without it.

Installation

Claude Code / Claude Desktop

Add to your MCP configuration:

{
  "mcpServers": {
    "osrs-companion": {
      "command": "npx",
      "args": ["-y", "osrs-companion"]
    }
  }
}

Manual

npx -y osrs-companion

Available Tools

Wiki Tools

Tool

Description

search

Search the OSRS Wiki for articles

summary

Get the intro summary of a wiki page

price

Look up Grand Exchange prices

player

Fetch player data via WikiSync

Player Sync Tools (requires RuneLite plugin)

Tool

Description

list_synced_players

List players with synced data

get_my_profile

Full player summary

get_my_bank

Search bank contents

get_my_stats

Skill levels and XP

get_my_quests

Quest completion status

get_my_equipment

Currently equipped items

get_my_inventory

Current inventory

get_my_diaries

Achievement diary progress

get_my_combat_achievements

Combat achievement status

How It Works

The MCP server runs locally via stdio transport. Wiki and price tools fetch from public OSRS APIs. Player sync tools read JSON files from ~/.runelite/osrs-companion/ that are written by the companion RuneLite plugin.

No data is stored in the cloud. No API keys required.

Attribution

Wiki content returned by the search and summary tools is sourced from the Old School RuneScape Wiki, which is licensed under CC BY-NC-SA 3.0. All wiki tool responses include an attribution notice automatically.

Grand Exchange price data is provided by the OSRS Wiki Prices API. Player data is fetched via the WikiSync API or read from local files saved by the RuneLite plugin — neither contains wiki article content.

License

BSD 2-Clause "Simplified" License. See LICENSE.

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/isaachansen/osrs-companion'

If you have feedback or need assistance with the MCP directory API, please join our Discord server