Labsco
MCP SERVER

Minecraft Wiki MCP

by L3-N0X

Search and read the official Minecraft Wiki — page summaries with a table of contents, individual sections as wikitext, categories, and any language edition.

Games, Entertainment & FandomVerified
Summary
Reads a page in three steps instead of pasting the whole thing in.

Wiki pages for a single block can run to thousands of words of tables. The documented pattern — search, then summary with the section list, then one section — is what keeps that out of your context, and the section tool returns wikitext so crafting tables and version histories survive the trip. Version 2 is a Python rewrite: if you have v1 configured, the tool names all changed and the content now comes back as wikitext rather than stripped HTML.

What it is

An MCP server over the Minecraft Wiki's MediaWiki API, designed so a model reads a page the way a person does: search, then the intro plus section list, then only the section that answers the question. It points at the English wiki by default and at any language edition through one environment variable. A public hosted instance exists at `https://minecraft-wiki-mcp.goett.top/mcp`, so nothing has to be installed to try it.

What you get
  • Pages found by name — items, blocks, entities, structures — `minecraft_wiki_search`
  • A page's intro plus its list of sections, or the whole page when you pass `include_all_content=true` — `minecraft_wiki_get_page`
  • One named section returned as raw wikitext, so tables and templates arrive intact — `minecraft_wiki_get_section`
  • A title checked for a redirect and resolved to its canonical target — `minecraft_wiki_resolve_redirect`
  • Categories for a page, or categories browsed by prefix, and every page inside a category listed — `minecraft_wiki_get_categories`, `minecraft_wiki_get_category_members`
Requirements

No account and no key — the wiki API is public. The package is `minecraft-wiki-mcp` (2.0.0 in pyproject) on Python 3.12+, installed with `uv sync` and run with `uv run minecraft-wiki-mcp`. Set `MINECRAFT_WIKI_API_URL` to a different edition, for example the German wiki, to work in another language. For remote or multi-client access, start it with `--transport streamable-http`; it binds to 127.0.0.1 on port 8000 by default, and `MINECRAFT_WIKI_HOST`, `MINECRAFT_WIKI_PORT`, `MINECRAFT_WIKI_ALLOWED_HOSTS` and `MINECRAFT_WIKI_ALLOWED_ORIGINS` control where it listens and who may reach it.