Pugtools for developers and agents

Pugtools exposes normalized Minecraft Java data and focused utilities for applications, scripts, and MCP-compatible agents. The service returns structured facts, calculations, identifiers, and asset metadata. It is not a vanilla asset-download service.

Choose an interface

Use the REST API for ordinary HTTP integrations. Use the MCP server when an agent should discover and call focused Minecraft tools.

Stable data contract

Every data response is wrapped in schema version 1 and states the resolved Minecraft version, any warnings, the edition, provider, canonical URL, content class, and the catalog commit the data came from. Identifiers use namespaced Minecraft resource locations wherever possible.

{
  "ok": true,
  "requestId": "6f1c0f0e-6a1a-4c2a-9a1b-2f9b0c5f7d21",
  "schemaVersion": "1",
  "minecraftVersion": "26.3-snapshot-9",
  "data": { "id": "minecraft:diamond_ore" },
  "warnings": [],
  "meta": {
    "edition": "java",
    "provider": "pugtools",
    "canonicalUrl": "https://pugtools.com/tools/assets/?q=Diamond%20Ore",
    "contentClass": "DATA"
  },
  "provenance": {
    "source": "mc-datahub",
    "sourceCommit": "954aa1b3",
    "generatedAt": "2026-08-14T22:08:55.815Z"
  }
}

Policies and support

Read the API terms and policies for rate limits, versioning, content safeguards, privacy, and support. The machine-readable OpenAPI document is published at api.pugtools.com/openapi.json.

Unofficial service

NOT AN OFFICIAL MINECRAFT WEBSITE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.