The Minecraft Wiki MCP server allows users to programmatically interact with and retrieve information from the official Minecraft Wiki through various functions:
Search: Find Minecraft structures, entities, items, or blocks
Navigation: Get page summaries, resolve redirects, and explore sections
Content Retrieval: Access full page content or specific sections
Category Exploration: Browse all categories, list category members, and find categories for specific pages
Multi-Language Support: Connect to different language versions of the Minecraft Wiki
These tools enable efficient searching, browsing, and content extraction from the Minecraft Wiki's knowledge base.
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., "@Minecraft Wiki MCPhow do I craft a beacon in Minecraft?"
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.
Minecraft Wiki MCP
An MCP Server for browsing the official Minecraft Wiki!
This is v2 — a complete Python rewrite. If you're upgrading from v1 (TypeScript), see themigration notes below.
Public Hosted Instance: You can connect to the public hosted instance of this server directly at https://minecraft-wiki-mcp.goett.top/mcp without installing or running anything locally! See Streamable HTTP Transport below for instructions.
Features
Wiki Search — Find information about Minecraft structures, entities, items, and blocks
Page Summaries — Get a page's intro plus a table of contents to navigate further
Section Access — Read specific sections as raw wikitext
Full Page Content — Retrieve the entire page when you need everything
Category Browsing — Explore wiki categories and their member pages
Redirect Resolution — Follow redirects to find the canonical page
Multi-Language Support — Connect to any language version of the Minecraft Wiki
Related MCP server: mediawiki-mcp-server
Requirements
uv (recommended package manager)
Installation
Quick Start with uv
# Clone the repository
git clone https://github.com/L3-N0X/Minecraft-Wiki-MCP.git
cd Minecraft-Wiki-MCP
# Install dependencies
uv sync
# Run the server
uv run minecraft-wiki-mcpWith pip
pip install -e .
minecraft-wiki-mcpConfiguration
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"minecraft-wiki": {
"command": "uv",
"args": [
"--directory", "/path/to/Minecraft-Wiki-MCP",
"run", "minecraft-wiki-mcp"
]
}
}
}Claude Code
claude mcp add minecraft-wiki -- uv --directory /path/to/Minecraft-Wiki-MCP run minecraft-wiki-mcpMulti-Language Support
By default, the server connects to the English wiki (https://minecraft.wiki/api.php).
Set the MINECRAFT_WIKI_API_URL environment variable to use a different language:
{
"mcpServers": {
"minecraft-wiki": {
"command": "uv",
"args": [
"--directory", "/path/to/Minecraft-Wiki-MCP",
"run", "minecraft-wiki-mcp"
],
"env": {
"MINECRAFT_WIKI_API_URL": "https://de.minecraft.wiki/api.php"
}
}
}
}Streamable HTTP Transport
By default, the server uses stdio transport (communication via stdin/stdout). For remote or multi-client access, you can use Streamable HTTP transport:
# Start the HTTP server (default: http://127.0.0.1:8000/mcp)
uv run minecraft-wiki-mcp --transport streamable-httpThen connect clients to the HTTP endpoint. For example, to connect to the public hosted instance using Claude Code:
claude mcp add --transport http minecraft-wiki https://minecraft-wiki-mcp.goett.top/mcpOr for a local server:
claude mcp add --transport http minecraft-wiki http://localhost:8000/mcpConnecting Major Platforms to the Public Instance
The public hosted URL https://minecraft-wiki-mcp.goett.top/mcp can be easily added across major platforms that support remote MCP connections or custom apps:
Claude Code:
claude mcp add --transport http minecraft-wiki https://minecraft-wiki-mcp.goett.top/mcpClaude (Web & Desktop) & Perplexity:
Open your settings/customization page (e.g., Customize -> Connectors in Claude).
Select the option to add a remote server using the HTTP/SSE transport.
Enter
https://minecraft-wiki-mcp.goett.top/mcpas the server URL.
ChatGPT Website (Custom Apps): ChatGPT supports connecting custom MCP servers natively (even on the free tier) when developer mode is enabled:
Open ChatGPT Settings -> Apps -> Advanced Settings and enable Developer Mode.
Go back and create a new app.
Enter
https://minecraft-wiki-mcp.goett.top/mcpas the MCP server URL to connect.
Configuration
Configure host, port, and security via environment variables:
Variable | Default | Description |
|
| Host to bind the HTTP server to |
|
| Port for the HTTP server |
|
| MediaWiki API endpoint |
| Auto | Enforce DNS rebinding protection (Host/Origin header check). Defaults to |
| Auto | Comma-separated list of allowed |
| Auto | Comma-separated list of allowed |
Available Tools
Search & Navigation
Tool | Description |
| Search for pages by name (items, blocks, entities, structures) |
| Get page summary + section list, or full page content |
| Read a specific section's raw wikitext |
| Check if a title redirects and find the target |
Categories
Tool | Description |
| Get categories for a page, or browse categories by prefix |
| List all pages in a category |
Recommended Workflow
For best results, LLMs should follow this pattern:
Search —
minecraft_wiki_searchto find the right pageSummarize —
minecraft_wiki_get_pageto see the intro and available sectionsDeep dive —
minecraft_wiki_get_sectionto read specific sections
Development
# Install dependencies
uv sync
# Run with the MCP Inspector for interactive testing
uv run mcp dev src/minecraft_wiki_mcp/server.py
# Syntax check
uv run python -m py_compile src/minecraft_wiki_mcp/server.pyAcknowledgements
A special thank you to stone-brick for developing the fantastic minecraft-wiki-MDifier library! This library converts complex Minecraft wikitext into clean, easy-to-read Markdown, which not only improves the parsing results of the MCP server but also significantly saves token usage for LLMs. Thank you for the help and for building this great library!
Migrating from v1
v2 is a complete rewrite from TypeScript to Python. Key changes:
v1 Tool | v2 Tool | Notes |
|
| Renamed |
|
| Now includes section list |
|
| Use |
|
| Section list included in response |
|
| Returns wikitext instead of stripped HTML |
|
| Pass |
|
| Pass |
|
| Renamed |
|
| Renamed |
Other breaking changes:
Configuration via
MINECRAFT_WIKI_API_URLenv var instead of--api-urlCLI flagRuntime: Python 3.12+ with
uvinstead of Node.jsContent is raw wikitext instead of HTML-stripped text
Maintenance
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/L3-N0X/Minecraft-Wiki-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
