{
  "name": "tinkerdice",
  "title": "Tinker Dice",
  "description": "Tinker Dice is a text-to-game platform: describe a game in words and AI agents build a playable prototype for Telegram, PWA, or the web. This MCP server exposes read-only access to the knowledge base and public catalog; game creation is available after authentication (coming soon).",
  "homepage": "https://tinkerdice.com",
  "version": "0.1.0",
  "transport": "streamable-http",
  "endpoint": "https://tinkerdice.com/mcp",
  "auth": {
    "read": "none",
    "write": "oauth2 (coming soon)"
  },
  "tools": [
    {
      "name": "get_knowledge",
      "description": "Read TinkerDice knowledge from the canonical knowledge base. No args lists topics; `topic` returns the full article.",
      "readOnly": true,
      "auth": "none"
    },
    {
      "name": "describe",
      "description": "Concise description of TinkerDice: what it is, how it works, and the list of game plugins.",
      "readOnly": true,
      "auth": "none"
    },
    {
      "name": "list_games",
      "description": "List published public games in the catalog (id, name, description).",
      "readOnly": true,
      "auth": "none"
    },
    {
      "name": "get_game_rules",
      "description": "Get the rules of one published public game by id.",
      "readOnly": true,
      "auth": "none"
    },
    {
      "name": "create_game",
      "description": "Create a playable game from a text prompt. Requires authentication. Not yet available.",
      "readOnly": false,
      "auth": "oauth2",
      "status": "coming-soon"
    }
  ]
}
