MCP Hub
Back to servers

wise-old-man-mcp-server

MCP server for the Wise Old Man OSRS player tracker API. Retrieve player stats, track gains, and get efficiency rates for Old School RuneScape.

npm75/wk
Updated
Mar 4, 2026

Quick Install

npx -y wise-old-man-mcp-server

Wise Old Man MCP Server

MCP server for the Wise Old Man API and OSRS Wiki — an Old School RuneScape player progress tracker.

Enables LLMs (via Claude Desktop, Claude Code, or any MCP client) to look up OSRS player stats, track quest progress, check efficiency rates, and more.

Quick Start

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "wise-old-man": {
      "command": "npx",
      "args": ["-y", "wise-old-man-mcp-server"]
    }
  }
}

Config file location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Restart Claude Desktop after saving.

Claude Code

claude mcp add wise-old-man -- npx -y wise-old-man-mcp-server

Tools

ToolDescription
search_playersSearch players by partial username
get_player_detailsFull stats: skills, bosses, EHP/EHB, combat level
update_playerRefresh player data from OSRS hiscores
get_player_gainsXP and kill count gains over a time period
get_player_recordsPersonal best records
get_player_achievementsCompleted milestones and progress
get_player_snapshot_timelineHistorical data for a specific metric
get_ehp_ratesEfficient Hours Played rates (best XP/hr methods)
get_ehb_ratesEfficient Hours Bossed rates (kills/hr per boss)
get_efficiency_leaderboardGlobal efficiency rankings
Quest Tools
get_quest_statusQuest completion status via WikiSync
get_quest_detailsFull quest info: requirements, items, rewards
search_questsSearch/filter quests by name, difficulty, length
get_available_questsFind quests a player can start based on their stats

Example Prompts

  • "What are the stats for Zezima?"
  • "How much XP did Lynx Titan gain this week?"
  • "What are the best training methods for Mining?"
  • "Show me the EHB rates for ironman accounts"
  • "Who's at the top of the EHP leaderboard?"
  • "Which quests has IJowin completed?"
  • "What are the requirements for Dragon Slayer II?"
  • "What quests can IJowin start right now?"

Note: Quest tools that show player-specific data (get_quest_status, get_available_quests) require the player to have the WikiSync RuneLite plugin installed.

API Key (Optional)

By default the server uses the public rate limit (20 requests/minute). To increase this to 100 requests/minute, get a free API key from Wise Old Man and add it:

{
  "mcpServers": {
    "wise-old-man": {
      "command": "npx",
      "args": ["-y", "wise-old-man-mcp-server"],
      "env": {
        "WOM_API_KEY": "your-api-key-here"
      }
    }
  }
}

License

MIT

Reviews

No reviews yet

Sign in to write a review