Redstone can now query the official Minecraft wiki and deliver crafting recipe / item images straight into the chat. New: mcp/lib/minecraft-wiki-tools.ts exports three tools, all hitting https://minecraft.wiki/api.php (MediaWiki API, formatversion=2): - wiki_search(query, limit?) — opensearch top results, namespace 0, returns { title, description, url } for each hit. - wiki_page(title, thumb_size?) — extracts|pageimages → intro extract (plain text, ~600 chars) + thumbnail_url + page_url. - wiki_page_images(title, filter?, limit?) — generator=images + prop=imageinfo (iiprop=url|mime|size) returns every image embedded on the page along with its direct https URL. The `filter` substring is case-insensitive against the filename — pass 'recipe' / 'craft' / 'grid' to surface crafting-recipe diagrams. Bot wiring (bot/bot.ts): - import minecraftWikiTools, merge into allTools so it flows through the existing OpenRouter + Gemini function/tool schemas automatically. - Persona prompt teaches the model the canonical flow: wiki_search → wiki_page → wiki_page_images(filter='recipe') → tg_send_photo(url, caption). Composes with the already-existing tg_send_photo tool — no new telegram tool needed. User-Agent on every wiki request, 15s timeout, JSON-only. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
73 KiB
73 KiB