osrs-wiki-mcp
The osrs-wiki-mcp server is a read-only interface that gives structured, source-backed access to Old School RuneScape Wiki data through ten tools:
Search the Wiki – Find canonical article titles and text snippets by keyword, with pagination.
Get Wiki Page – Retrieve a cleaned, bounded version of any Wiki page along with its section index.
Get Wiki Sections – List all sections of a Wiki page.
Get Wiki Section – Read a specific section by numeric index (useful for large pages).
Get Item Info – View an item's description, combat bonuses, alch values, weight, member status, and creation/crafting details.
Find Shop – Paginate through every shop that stocks a given item, including price, stock, restock rate, location, and currency.
Find Drop Sources – Paginate through every monster or source that drops a given item, including rarity and quantity.
Get Item Sources – Get a bounded overview of all drops, shop listings, crafting recipes, and ground spawns for an item in one call.
Get Quest Requirements – Retrieve skill levels, prerequisite quests, required items, and other conditions for any quest.
Get Monster Info – View combat stats, attack styles, immunities, slayer info, map locations, access notes, and variant support.
All responses include provenance (source URLs, timestamps, revision IDs, license). Results are paginated, cached for up to 5 minutes, and bounded in size. The server does not provide Grand Exchange prices, player hiscores, DPS calculations, images, or persistent storage.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@osrs-wiki-mcpfind drop sources for abyssal whip"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
OSRS Wiki MCP
A local, read-only Model Context Protocol server for the Old School RuneScape Wiki. It gives AI clients ten focused tools for Wiki research, with validated structured output and source provenance on every successful response.
Stateless: no player account, database, telemetry, or disk cache.
Source-backed: results include canonical Wiki URLs and fetch timestamps; parsed pages also include an exact revision link.
Bounded: response sizes, pagination, retries, and request time are capped.
Read-only: the server only retrieves public Wiki data.
Quick start
Node.js 24 or newer and npx are required.
Codex
codex plugin marketplace add SSanderV/osrs-wiki-mcp --ref v1.1.3
codex plugin add osrs-wiki-mcp@osrs-wikiClaude Code
claude plugin marketplace add SSanderV/osrs-wiki-mcp@v1.1.3 --scope user
claude plugin install osrs-wiki-mcp@osrs-wiki --scope userGemini CLI
gemini extensions install https://github.com/SSanderV/osrs-wiki-mcp --ref v1.1.3The plugin and extension include the MCP setup plus a small Wiki-research
skill. All three launch the pinned npm package osrs-wiki-mcp@1.1.3.
Other MCP clients
Configure a standard-input/output server with:
{
"command": "npx",
"args": ["--yes", "osrs-wiki-mcp@1.1.3"]
}Start a fresh client session after installation. If you previously configured
an osrs-wiki MCP server directly, remove that registration first so the
plugin is the only provider of the server.
Related MCP server: OSRS MCP Server
Tools
Tool | Inputs | Use it for |
|
| Find canonical pages and snippets. |
|
| Read a bounded, cleaned page with its section index. |
|
| List a page's sections. |
|
| Read one section by its numeric index. |
|
| Get an item's description, properties, bonuses, and creation facts. |
|
| Page through complete shop listings. |
|
| Page through complete monster-drop listings. |
|
| Get a bounded overview of drops, shops, recipes, and ground spawns. |
|
| Get Wiki-sourced requirements without evaluating a player. |
|
| Get separate monster variants, map points, and access notes. |
Example requests:
“What are the requirements for Dragon Slayer I?”
“Where can an ironman obtain a rune scimitar?”
“Find the exact Wiki section explaining Hespori mechanics.”
All public text inputs accept 1–256 Unicode characters. Tool schemas declare
the exact limits and defaults. When results are truncated or upstream
pagination is incomplete, warnings explains the safe follow-up action.
Responses and provenance
Successful calls return:
contentfor clients that display readable text; andstructuredContent, validated against the tool's MCP output schema.
Provenance includes the contributing Wiki URLs, original fetchedAt time,
attribution, license details, and whether content was transformed. Parsed-page
responses additionally include the exact revision ID and revision URL.
Failures use stable error codes such as NOT_FOUND, UPSTREAM_TIMEOUT,
UPSTREAM_RATE_LIMITED, UPSTREAM_UNAVAILABLE,
UPSTREAM_INVALID_RESPONSE, and RESPONSE_TOO_LARGE. Invalid arguments remain
standard JSON-RPC parameter errors.
Reliability and privacy
A tool call has a 30-second total budget; each upstream request gets at most 20 seconds within that budget.
Transient network and rate-limit failures receive at most two bounded retries, respecting
Retry-Afteronly when time remains.Responses are capped at 5 MiB. Large Bucket scans stop after 10,000 raw rows and report incomplete or truncated results.
Valid upstream responses may be cached in memory for five minutes. The cache is limited per process, never written to disk, and cleared on restart.
Standard output is reserved for MCP traffic. Sanitized diagnostics use standard error.
Scope
The server deliberately does not provide player progress, hiscores, Grand Exchange prices, DPS calculations, Wiki images, persistent storage, hosting, or a local Wiki mirror. Quest requirements are facts rather than met/missing evaluations, and monster variants are never combined.
Development
npm.cmd ci --ignore-scripts
npm.cmd run typecheck
npm.cmd test
npm.cmd run build
npm.cmd run smoke:stdio
npm.cmd run pack:checkTests use synthetic fixtures and do not contact the live Wiki. The optional live smoke makes two low-volume requests and does not persist responses:
npm.cmd run test:liveSee CONTRIBUTING.md for development guidance and SECURITY.md for private vulnerability reporting.
Licensing and attribution
The source code is MIT licensed. Retrieved Old School RuneScape Wiki content remains subject to CC BY-NC-SA 3.0, including its non-commercial and ShareAlike conditions. Downstream users are responsible for how they reuse that content. See THIRD_PARTY_NOTICES.md.
RuneScape and Old School RuneScape are trademarks of Jagex Limited. This independent project is not affiliated with, endorsed by, or sponsored by Jagex Limited, Weird Gloop, or the Old School RuneScape Wiki.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityAmaintenanceEnables interaction with Old School RuneScape game data and Wiki through the Model Context Protocol, providing tools to search the OSRS Wiki and access game definitions for items, NPCs, locations, and game mechanics.Last updated233429MIT

OSRS MCP Serverofficial
AlicenseBquality-maintenanceMCP Server for interacting with Old School RuneScape Wiki API and game data files, providing tools to search the OSRS Wiki and access game data definitions through the Model Context Protocol.Last updated19341- Alicense-qualityFmaintenanceProvides access to Old School RuneScape wiki information and game data through MCP tools. Enables users to query OSRS game content, items, and mechanics via natural language.Last updated1391MIT
- Alicense-qualityDmaintenanceProvides structured access to Wikipedia content including search, summaries, images, links, and more via MCP tools.Last updated6Apache 2.0
Related MCP Connectors
Wikidata MCP — wraps Wikidata API (wikidata.org/w/api.php)
Wikipedia MCP — wraps Wikipedia REST API (free, no auth)
MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/SSanderV/osrs-wiki-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server