stefan-xyz/mcp-server-runescape

stefan-xyz/mcp-server-runescape

от stefan-xyz
MCP сервер, который даёт доступ к данным RuneScape и OSRS: цены и историю предметов, рейтинги игроков, число онлайн. Полезен скрейперам и игрокам.

mcp-server-runescape

npm version smithery badge

This is an MCP server with tools for interacting with RuneScape (RS) and Old School RuneScape (OSRS) data, including item prices, player hiscores, and more.

https://github.com/user-attachments/assets/7c141575-443b-4b76-8b33-6d48ec82fbe7

Features

The MCP server provides several tools which are used to answer your questions during gaming with data from accurate sources.

1. Item Details (get_item_details)

Retrieve comprehensive information about tradeable items, including:

  • Current price in the Grand Exchange
  • Price trends (24h, 30, 90, and 180 days)
  • Name
  • Category
  • Description (examine text)
  • Image
  • Members
  • ID

https://runescape.wiki/w/Application_programming_interface#detail

2. Item Price History (get_item_price_history)

Access the price history of an item over the last 180 days, including:

  • Price on a given day (timestamp)
  • Average price on a given day (timestamp)

https://runescape.wiki/w/Application_programming_interface#Graph

3. Player Hiscore (get_player_hiscore)

Fetch rankings and experience for skills and activities of any player, including:

Часто задаваемые вопросы

Инструменты были проиндексированы:
get_item_details

Возвращает текущую цену и информацию о ценовых трендах для торгуемых предметов на Grand Exchange, категорию, изображение предмета и описание для указанного предмета. Примеры: - Одиночный: «Какова цена dragon scimitar?» - Множественное сравнение: «Сравни цену dragon scimitar и rune scimitar» - «Цена Torva full helm» - «Текущая цена dragon pickaxe» - «На сколько процентов изменилась цена dragon pickaxe за последние 30 дней?» - «На сколько процентов изменилась цена dragon pickaxe за последние 90 дней?» - «На сколько процентов изменилась цена dragon pickaxe за последние 180 дней?» - «Дай описание armadyl godsword» - «Дай иконку dragon scimitar» - «Каков ID abyssal whip?»

Параметры
  • gameModestringобязательный

    Режим игры, это может быть "osrs" или "rs". osrs = old school runescape, rs = runescape

  • itemNamestringобязательный

    Название элемента, для которого вы хотите получить подробности.

get_item_price_history

Возвращает цены за каждый день указанного предмета за последние 180 дней. Полезна для отслеживания изменения цены предмета со временем. Пригодится, когда кто-то спрашивает всю историю цен на предмет. Примеры: - Один предмет: "Price history of a dragon scimitar?" - Сравнение нескольких: "Compare all price history of a dragon scimitar and a rune scimitar" - "All prices for a dragon scimitar" - "Rune scimitar price on 1 апреля 2025"

Параметры
  • gameModestringобязательный

    Режим игры, это может быть "osrs" или "rs". osrs = old school runescape, rs = runescape

  • itemNamestringобязательный

    Название товара, для которого вы хотите получить историю цен.

get_player_count

Возвращает количество игроков, которые сейчас онлайн в RuneScape и Old School RuneScape.

Параметры

Без параметров.

get_player_hiscore

Возвращает ранг, уровень и опыт или очки игрока в активности. Примеры: - Одиночный запрос: "Какой ранг у Zezima?" - Сравнение нескольких: "Сравни Zezima и Lynx Titan" - "Какой ранг у Zezima на Runescape?" - "Сколько всего опыта у Lynx Titan?" - "Iron Hyger ironman?"

Параметры
  • gameModestringобязательный

    Режим игры, это может быть "osrs" или "rs". osrs = old school runescape, rs = runescape

  • playerNamestringобязательный

    Имя игрока, для которого вы хотите получить рекорд.

  • typestring

    Тип игры, для которого вы хотите получить таблицу рекордов. Оставьте пустым, если тип не указан. Типы: ironman, hardcore_ironman, ultimate, deadman, seasonal (лиги), tournament, fresh_start

get_rsuser_total

Возвращает текущее количество созданных учетных записей, которые могут получить доступ к любой форме RuneScape. Сюда входят учетные записи, созданные на FunOrb или в конкретной версии RuneScape.

Параметры

Без параметров.

get_top_rankings

Возвращает до 50 лучших игроков в заданном навыке или активности. Примеры: - Одиночный: «Топ-10 игроков в общем зачёте?» - Сравнение нескольких: «Сравни топ-10 рейтингов защиты и атаки» - «Покажи топ-50 рейтингов атаки» - «Первое место по ловкости в RuneScape?» - «Больше всего убийств Zulrah?» - «Покажи топ-5 рейтингов Jad»

Параметры
  • gameModestringобязательный

    Режим игры, это может быть "osrs" или "rs". osrs = old school runescape, rs = runescape

  • namestringобязательный

    Название навыка или действия.

  • sizenumber

    Количество возвращаемых ранжирований, максимум 50.

1.0.2основная

Выберите клиент, чтобы установить stefan-xyz/mcp-server-runescape:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "stefan-xyz-mcp-server-runescape-ccdn3wd7bf": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-runescape"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "stefan-xyz-mcp-server-runescape-ccdn3wd7bf": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-runescape"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "stefan-xyz-mcp-server-runescape-ccdn3wd7bf": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-runescape"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"stefan-xyz-mcp-server-runescape-ccdn3wd7bf\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-runescape\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

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

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "stefan-xyz-mcp-server-runescape-ccdn3wd7bf": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-runescape"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add stefan-xyz-mcp-server-runescape-ccdn3wd7bf -- npx -y mcp-server-runescape

Либо через JSON-конфиг:

claude mcp add-json stefan-xyz-mcp-server-runescape-ccdn3wd7bf "{\"command\":\"npx\",\"args\":[\"-y\",\"mcp-server-runescape\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add stefan-xyz-mcp-server-runescape-ccdn3wd7bf -- npx -y mcp-server-runescape

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.stefan-xyz-mcp-server-runescape-ccdn3wd7bf]
command = "npx"
args = ["-y", "mcp-server-runescape"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите stefan-xyz/mcp-server-runescape, а в поле команды запуска — строку ниже:
npx -y mcp-server-runescape

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "stefan-xyz-mcp-server-runescape-ccdn3wd7bf": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-runescape"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "stefan-xyz-mcp-server-runescape-ccdn3wd7bf": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-runescape"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например stefan-xyz-mcp-server-runescape-ccdn3wd7bf.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: stefan-xyz-mcp-server-runescape-ccdn3wd7bf
    command: npx
    args:
      - "-y"
      - "mcp-server-runescape"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "stefan-xyz-mcp-server-runescape-ccdn3wd7bf": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-server-runescape"
      ]
    }
  }
}

Похожие MCP-сервера

jkiley129/steam-mcp

jkiley129/steam-mcp

от jkiley129

Этот MCP сервер подключает Claude к вашей библиотеке Steam. Ищите игры по названию, времени, статусу, получайте детали: жанры, рейтинг, цену. Задавайте вопросы на естественном языке - сервер сам работает с API Steam.

TypeScript⭐ 6
gregario/tft-oracle

gregario/tft-oracle

от gregario

tft-oracle — MCP сервер с точными данными Teamfight Tactics: чемпионы, черты, предметы и усиления. Данные из CommunityDragon обновляются автоматически, предотвращая галлюцинации LLM. Полезен для AI...

TypeScript⭐ 1
hkaanengin/opendota-mcp-server

hkaanengin/opendota-mcp-server

от hkaanengin

MCP сервер для доступа к OpenDota API: 20+ инструментов для запроса статистики игроков, данных матчей и информации о героях Dota 2. Полезен геймерам и аналитикам, поддерживает нечёткий поиск имён г...

Python⭐ 5
gregario/lorcana-oracle

gregario/lorcana-oracle

от gregario

MCP сервер для поиска карт, анализа колод и обзора франшиз в Disney Lorcana TCG. Полезен коллекционерам и игрокам: ищет карты по параметрам, анализирует распределение чернил и генерацию знаний. Работает на данных LorcanaJSON без API ключей.

TypeScript⭐ 4
gregario/dnd-oracle

gregario/dnd-oracle

от gregario

MCP сервер для D&D 5e: поиск монстров, заклинаний и экипировки, построение встреч и анализ партии. Работает офлайн на проверенных SRD данных, никаких галлюцинаций. Полезен для мастеров и игроков: б...

TypeScript⭐ 8
HadiCherkaoui/crafty-mcp

HadiCherkaoui/crafty-mcp

от hadicherkaoui

MCP сервер для Crafty Controller 4, открывающий полный API управления Minecraft-серверами через AI-ассистентов. Запускай и останавливай серверы, отправляй консольные команды, управляй игроками, фай...

TypeScript⭐ 4
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин