elden-ring-mcp
Click on "Deploy 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., "@elden-ring-mcpWhere can I find the Moonveil katana and what are its requirements?"
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.
elden-ring-mcp
MCP server for Elden Ring lookups: where to find items, NPC quest steps, weapon/spell/talisman/armor stats, and boss info. Answers come from a versioned snapshot of the Elden Ring Fandom wiki, and every answer includes its source page and revision.
Quick start
npm install
npm run fetch-data # download the latest data release (data/elden-ring.db)
npm run smoke # sanity check with a tiny fixture dbAdd to Claude Code (.mcp.json, see .mcp.json.example):
{ "mcpServers": { "elden-ring": { "command": "npx", "args": ["tsx", "src/server/mcp-server.ts"], "cwd": "/path/to/elden-ring-mcp" } } }Related MCP server: Wiki OSRS MCP
Tools
Tool | Use |
| full-text search across all pages |
| a page or one section as markdown |
| how to get an item, nearest grace, prerequisites, missable |
| ordered NPC quest steps + quest-breakers |
| requirements/scaling; filter by stat and scaling letter |
| location, HP, runes, drops, strategy sections |
| data freshness and counts |
get_page, where_is, quest_steps and boss accept fetch: true to cache the matching Fextralife page on your machine (~/.cache/elden-ring-mcp/). That cache is never committed or shared. Fextralife is fetched one page per request, at most one request per second and at most 20 pages per server process, so it can never be bulk-crawled.
Nothing matched is always explicit: not_found (no page, no search hit, no item matching the filters) or section_not_found (the page exists, the section does not - the result lists the page's real headings). item_stats excludes items whose requirement the wiki does not state rather than reporting them as free.
Building data yourself
npm run build # sync changed Fandom pages, re-extract, update data/CHANGELOG-data.md
npm run attribution # regenerate data/ATTRIBUTION.mdFirst build fetches ~4,900 pages at 1 request/second (a few minutes). Later builds fetch only changed revisions.
Keeping up with patches
A weekly GitHub Action runs the build, commits the data changelog in a PR, and publishes the db as a data-YYYY.MM.DD release. data/CHANGELOG-data.md lists field-level changes such as a requirement or effect edited after a patch.
Licensing
Code: MIT. Data: CC BY-SA 3.0 (Fandom). See LEGAL.md.
This server cannot be deployed
Maintenance
Related MCP Connectors
TibiaWiki knowledge base: attribute queries over creatures, items, NPCs, quests and spells
Search Stack Exchange questions, fetch Q&A threads as markdown, look up tag FAQs and user profiles.
Read-only MCP for the Eco game wiki: search, Markdown pages, and wiki_* lookups. No keys, no writes.
Provide detailed Pokémon data and information through a standardized MCP interface. Enable LLMs an…
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables access to RuneScape 3 data including real-time Grand Exchange prices, item information, historical price trends, and player statistics. Supports multiple game modes and provides comprehensive RuneScape Wiki API integration through natural language.12MIT
- AlicenseNot gradedqualityDmaintenanceProvides 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.15 npm1MIT
- AlicenseNot gradedqualityNot gradedmaintenanceProvides comprehensive access to Escape from Tarkov game data, including item statistics, market prices, quest information, and map details via the tarkov.dev API. It enables users to analyze market trends, compare items, and track game progression through natural language interactions.GPL 3.0
- AlicenseNot gradedqualityDmaintenanceMCP server exposing Elden Ring game data (weapons, spells, talismans, armour) with optional corpus ingestion for lore, tier rankings, and community notes.MIT