mcp-minecraft-forge
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., "@mcp-minecraft-forge search Forge docs for custom block registration in 1.19.2"
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.
mcp-minecraft-forge
MCP server for Forge Minecraft modding documentation. Gives AI assistants direct access to Forge docs with structured search results.
Features
Documentation Search: Full-text search across all Forge versions (1.12.x - 1.21.x)
Structured Results: Returns title, category, URL, and content preview
Code Examples: Extracts code blocks separately for easy access
Multi-Version: Supports 12 Forge versions
Auto-Indexed: Documentation is automatically re-indexed weekly via GitHub Actions
Offline: Works completely offline after initial indexing
Related MCP server: mcmodding-mcp
Database Stats
731 documents across 12 Forge versions (1.12.x - 1.21.x)
4,536 searchable chunks (titles, sections, code blocks)
1,750 code examples
Installation
From NPM
npm install -g @hayrem_/mcp-minecraft-forgeFrom GitHub
git clone https://github.com/Hayremyt/mcp-minecraft-forge.git
cd mcp-minecraft-forge
npm install -gConfigure Your AI Client
Add to your MCP client configuration:
{
"mcp": {
"forge": {
"type": "local",
"command": ["mcp-minecraft-forge"],
"enabled": true
}
}
}Available Tools
Tool | Description |
| Search Forge documentation with optional category and version filters |
| Get code examples for specific topics |
| Get detailed explanation of Forge concepts |
| List all available Forge versions |
| Get database statistics |
Auto-Indexing
Documentation is automatically re-indexed every Sunday at 00:00 UTC via GitHub Actions.
Or locally:
npm run index-docsProject Structure
mcp-minecraft-forge/
├── .github/workflows/index-docs.yml # Weekly auto-indexing
├── data/
│ └── forge-docs.db # SQLite database (10 MB)
├── dist/ # Compiled JavaScript
├── src/
│ ├── index.ts # MCP server entry
│ ├── services/
│ │ ├── database.ts # SQLite operations
│ │ └── search-service.ts # Search logic
│ └── tools/ # MCP tool handlers
├── scripts/
│ ├── index-docs.ts # Documentation indexer
│ └── postinstall.js # Post-install script
└── package.jsonLicense
MIT
Available Tools
5 toolsexplain_forge_conceptC
Get detailed explanation of Forge concepts.
Inputs: concept (required).
get_database_statsC
Get database statistics.
Inputs: no named parameters.
get_exampleB
Get code examples for Forge modding topics.
Inputs: topic (required), language, minecraft_version.
list_forge_versionsB
List all available Forge versions.
Inputs: no named parameters.
search_forge_docsB
Search Forge Minecraft modding documentation with FTS5 full-text search.
Inputs: query (required), category, minecraft_version.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
Most tools have distinct purposes: search, get example, explain concept, and list versions are clearly different. However, the get_database_stats tool seems unrelated to Forge modding, potentially causing confusion.
All tool names follow a consistent verb_noun pattern using snake_case (e.g., search_forge_docs, list_forge_versions). The naming is predictable and clear.
With 5 tools, the server is well-scoped for a documentation-focused MCP. Each tool contributes to the core functionality of exploring Forge modding resources.
The set covers key documentation tasks: searching, getting examples, explaining concepts, and listing versions. The get_database_stats tool is a minor outlier, and there is no tool for browsing or summarizing documentation, but core needs are met.
Maintenance
Related MCP Connectors
MCP server for developer documentation, generated by doc2mcp.
MCP server for dev documentation, generated by doc2mcp.
MCP server for developers documentation, generated by doc2mcp.
MCP server for doc2mcp documentation, generated by doc2mcp.
Related MCP Servers
- AlicenseBqualityDmaintenanceProvides comprehensive access to MCP documentation through structured guides, full-text search, and interactive development workflows for building servers and clients.343 npmMIT
- AlicenseAqualityBmaintenanceMC Modding is a Model Context Protocol (MCP) server designed to equip AI assistants, such as Claude, with direct and current access to Minecraft modding documentation. By indexing official Fabric and NeoForge sources weekly, it ensures AI responses are always accurate, backed by real documentation,4114 npm73MIT
- AlicenseNot gradedqualityDmaintenanceMCP server that provides RAG-based access to Neoforge Mod API documentation, enabling LLMs to query the latest Neoforge modding knowledge.2MIT
- AlicenseAqualityCmaintenanceAn MCP server that empowers AI coding agents to work effectively with Minecraft mod development, providing static analysis of decompiled source code and runtime interaction with a running Minecraft instance.3192 npm18MIT