Skip to main content
Glama
birdwell

RuneScape Wiki MCP Server

by birdwell

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
lookup_itemA

Resolve an item name to Grand Exchange ID and latest price. Uses exact name match first, then wiki opensearch. Prefer this before get_item_price when you only know the name.

get_item_graphA

Get historical Grand Exchange price graph data (last 180 days) by itemId or name.

get_item_priceA

Get current Grand Exchange price, trends, and examine text for an item by itemId or exact/near-exact name.

get_ge_infoA

Get Grand Exchange database metadata (lastConfigUpdateRuneday).

get_category_infoA

Get letter counts for a Grand Exchange category. Use get_all_categories for IDs.

get_all_categoriesA

List all RS3 Grand Exchange category IDs and names (0-43).

browse_itemsA

Browse the Grand Exchange catalogue by category and starting letter. This is NOT a name search — use lookup_item for that. Use # for numeric names.

summarize_price_historyA

Summarize recent Grand Exchange price trends for an item (min/max/average price, change, and average daily volume) by itemId or name. Returns a compact summary instead of raw data points — use get_item_graph when you need the full price series.

compare_itemsA

Compare latest Grand Exchange prices for up to 10 items in one call. Provide either names or itemIds. Returns one row per entry with id, name, price, volume and timestamp; entries that cannot be resolved come back as error rows instead of failing the call.

estimate_flipA

Estimate Grand Exchange flip profit after the 2% RS3 sales tax for an item, by itemId or name. This is an ESTIMATE ONLY: guide prices lag the live market, buy limits and fill times are not modelled, and actual profit will differ. Pass buyPrice/sellPrice to model your own offers.

get_player_statsA

Get RS3 hiscores for a player. Normal mode works via Jagex index_lite. Ironman/hardcore use documented Jagex endpoints that currently return HTTP 404; the tool reports that clearly instead of falling back to normal data.

get_wiki_page_contentA

Fetch plain-text content of a RuneScape Wiki page. Follows redirects. Prefer exact titles; use lookup_item or wiki search when unsure.

Prompts

Interactive templates invoked by user choice

NameDescription
check_item_priceLook up the current Grand Exchange price and recent trend for an item by name, resolving the exact item first.
compare_ge_itemsCompare current Grand Exchange prices for a list of items side by side in one call.
estimate_item_flipEstimate the profitability of flipping an item on the Grand Exchange, including GE tax and margin.
player_overviewSummarize a normal-mode RS3 hiscores overview for a player: overall rank, total level, and experience.

Resources

Contextual data attached and managed by the client

NameDescription
Grand Exchange Database InfoGrand Exchange database metadata from Jagex (lastConfigUpdateRuneday). Not item prices — use get_item_price or lookup_item for prices.
Grand Exchange CategoriesCanonical list of RS3 Grand Exchange category IDs and names (0-43).

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/birdwell/runescape-wiki-mcp'

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