rs3-mcp
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., "@rs3-mcpwhat's the current price of a bond?"
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.
RS3 MCP Server
MCP (Model Context Protocol) server that exposes RuneScape 3 data from the RuneMetrics, Grand Exchange, and RuneScape Wiki APIs. Works with any MCP-compatible client — Claude, Gemini, Cursor, and others.
Tools
RuneMetrics
Tool | Description |
| Player profile: skills, combat level, quest counts, recent activity |
| Monthly XP gains for a specific skill (last 12 months) |
| Full quest list with completion status, difficulty, quest points |
Grand Exchange
Tool | Description |
| Item lookup by ID: current price, 30/90/180-day trends, description |
| Search items by category and starting letter (paginated, 12 per page) |
RuneScape Wiki
Tool | Description |
| Search the RS Wiki for articles by keyword, returns titles and snippets |
| Fetch a wiki page's content by exact title (full or intro only) |
Related MCP server: Wiki OSRS MCP
Quick start
npm install
npm run buildHTTP mode (Claude, Gemini, web clients)
npm start
# Server listens on http://0.0.0.0:3001/mcpOverride the port with the PORT environment variable:
PORT=8080 npm startstdio mode (Cursor, Claude Desktop)
npm run start:stdioClient configuration
Cursor
Add to .cursor/mcp.json (or your global Cursor MCP config):
{
"mcpServers": {
"rs3": {
"command": "node",
"args": ["dist/index.js", "--stdio"],
"cwd": "/path/to/RS3-MCP"
}
}
}Or connect to the HTTP server:
{
"mcpServers": {
"rs3": {
"url": "http://localhost:3001/mcp"
}
}
}Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"rs3": {
"command": "node",
"args": ["/path/to/RS3-MCP/dist/index.js", "--stdio"]
}
}
}Claude (web) / Gemini / other HTTP clients
Point the client's MCP server URL to:
http://<host>:3001/mcpThe server uses Streamable HTTP transport with session management.
Development
npm run dev # HTTP mode with hot reload (tsx)
npm run dev:stdio # stdio mode with hot reload (tsx)Health check
GET http://localhost:3001/healthReturns { "status": "ok", "server": "rs3-runemetrics", "version": "0.1.0" }.
Notes
RuneMetrics and Grand Exchange endpoints are unofficial Jagex APIs — no auth required, but response shapes may change without notice.
Players can make their RuneMetrics profile private; the server returns clear error messages when data is unavailable.
The server sends a descriptive
User-Agentheader (RS3-MCP/0.1) with every request.
This server cannot be installed
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
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.19341- 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.1391MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol (MCP) server that provides real-time player statistics and ranking data of 'Old School RuneScape', supporting multiple game modes and player comparison functions.42Apache 2.0
- AlicenseAqualityDmaintenanceMCP server for interacting with RuneScape and Old School RuneScape data, including item prices, player hiscores, and more.61513Apache 2.0
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
MCP server for AI dialogue using various LLM models via AceDataCloud
An MCP server that gives your AI access to the source code and docs of all public github repos
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/Buecherfresser/rs3-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server