{
  "$schema": "https://modelcontextprotocol.io/schema.json",
  "name": "CITAGAH Multiplayer Games Context Engine",
  "description": "Model Context Protocol (MCP) server providing AI agents with real-time access to CITAGAH's 29+ multiplayer party games, tabletop board games, and 1v1 casual duels rules, mechanics, and catalog.",
  "version": "1.0.0",
  "homepage": "https://citagah.com",
  "author": {
    "name": "CITAGAH Engineering",
    "email": "admin@citagah.com"
  },
  "capabilities": {
    "tools": true,
    "resources": true,
    "prompts": false
  },
  "tools": [
    {
      "name": "search_games",
      "description": "Search for multiplayer games on CITAGAH by query, category, player count, or genre.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search keyword (e.g. 'imposter', 'dice', 'cards', 'blitz', 'tactics')"
          },
          "category": {
            "type": "string",
            "enum": ["All", "Party", "Board", "1v1 Casual", "Cards", "Co-Op & Couples", "Brain & Puzzle", "Word", "Arcade & Action", "Strategy"],
            "description": "Canonical game category"
          },
          "player_count": {
            "type": "integer",
            "minimum": 1,
            "maximum": 12,
            "description": "Number of players attending the game session"
          }
        }
      }
    },
    {
      "name": "get_game_rules",
      "description": "Retrieve comprehensive official rules, step-by-step guides, victory conditions, and tips for any CITAGAH game.",
      "inputSchema": {
        "type": "object",
        "required": ["game_id"],
        "properties": {
          "game_id": {
            "type": "string",
            "description": "Unique game identifier (e.g. 'snakes_and_ladders', 'word_imposter', 'tictactoe_super', 'chokdi', 'ludo', 'chess', 'air_hockey', 'reversi', 'dots_and_boxes', 'nine_mens_morris', 'crazy_eights', 'net_worth')"
          }
        }
      }
    },
    {
      "name": "get_categories",
      "description": "List all 10 canonical multiplayer categories on CITAGAH with descriptions and game counts.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      }
    }
  ],
  "resources": [
    {
      "uri": "citagah://llms.txt",
      "name": "CITAGAH AI Summary Index",
      "mimeType": "text/markdown",
      "description": "Overview of CITAGAH features, games, and cross-platform modes."
    },
    {
      "uri": "citagah://llms-full.txt",
      "name": "CITAGAH Full Game Compendium",
      "mimeType": "text/markdown",
      "description": "Complete rules, steps, mechanics, and strategies for all 29+ games."
    }
  ]
}
