Minecraft Recipe MCP Server
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., "@Minecraft Recipe MCP ServerWhat's the crafting recipe for red dye?"
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 Recipe MCP Server
A Model Context Protocol server that returns Minecraft crafting recipes for a given item.
Primary compatibility: MCP 2026-07-28 with Streamable HTTP at POST /mcp. Implemented with the official mcp Python SDK.
Tool
minecraft_get_recipe
Arguments:
{ "item": "string" }Input is normalized: lowercased, spaces → _, optional minecraft: prefix stripped. Matches slots.crafting.result.id verbatim.
Returns one ContentBlock per matching recipe, each type: "text" containing the raw recipe JSON object exactly as in recipes.json.
If no recipes found, returns empty content array. Errors return isError: true.
Related MCP server: Recipe Finder AI MCP
Running
Local:
pip install mcp
python server_mcp.pyServer runs on http://localhost:3000/mcp
Docker:
docker build -t minecraft-recipe-mcp .
docker run -p 3000:3000 minecraft-recipe-mcpTraefik labels can be added as usual; the service listens on port 3000 and endpoint /mcp.
Example
Get recipes with per-request meta:
curl -X POST http://localhost:3000/mcp \
-H "Content-Type: application/json" \
-H "MCP-Protocol-Version: 2026-07-28" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"minecraft_get_recipe","arguments":{"item":"red dye"}},"_meta":{"io.modelcontextprotocol/protocolVersion":"2026-07-28","io.modelcontextprotocol/clientCapabilities":{}}}'curl -X POST http://localhost:3000/mcp -H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"minecraft_get_recipe","arguments":{"item":"red dye"}}}'Returns 4 recipes for minecraft:red_dye.
Files
server_mcp.py– MCP SDK serverserver.py– legacy Flask prototyperecipes.json– Minecraft recipes data – source: https://github.com/destruc7i0n/crafting/blob/main/src/data/generated/vanilla-recipes/26.2.jsonrequirements.txtDockerfile
This server cannot be deployed
Maintenance
Related MCP Connectors
Canadian grocery flyer deals and recipes by item, store, postal code, cuisine, or diet. No auth.
Search and compare attributed recipe records through a public read-only remote MCP endpoint.
Answers 'what can I cook tonight?' from your own saved recipes and what's really in your kitchen.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that enables users to search for recipes and cooking instructions via the API Ninjas Recipe API. It supports querying specific dishes and provides paginated results for recipe discovery.1MIT
- AlicenseNot gradedqualityBmaintenanceRecipe Finder AI - MCP server providing AI-powered tools and automation by MEOK AI Labs7 npm50 PyPIMIT
- AlicenseNot gradedqualityCmaintenanceEnables searching for cocktail recipes by name, ingredient, or randomly, and retrieving full cocktail details including ingredients, measurements, and instructions via TheCocktailDB API.2 npmMIT
- FlicenseNot gradedqualityDmaintenanceEnables managing recipes via a web UI and MCP tools, allowing retrieval and saving of recipe data through natural language.-