{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "name": "icbt-mcp-server",
  "version": "1.0.0",
  "description": "Model Context Protocol server for the Institute of Cognitive Behavior Therapy (ICBT)",
  "endpoint": "https://icbt.org.pk/api/mcp",
  "transport": "http",
  "capabilities": {
    "tools": [
      {
        "name": "search_icbt",
        "description": "Search ICBT courses, workshops, events, case conferences, and clinical articles",
        "inputSchema": {
          "type": "object",
          "properties": {
            "query": { "type": "string", "description": "Search keywords" },
            "type": { "type": "string", "enum": ["all", "course", "workshop", "event", "blog"] }
          },
          "required": ["query"]
        }
      },
      {
        "name": "get_course_details",
        "description": "Retrieve comprehensive details for an ICBT training course by ID",
        "inputSchema": {
          "type": "object",
          "properties": {
            "id": { "type": "number", "description": "Course ID" }
          },
          "required": ["id"]
        }
      },
      {
        "name": "get_workshop_details",
        "description": "Retrieve comprehensive details for an ICBT workshop by slug",
        "inputSchema": {
          "type": "object",
          "properties": {
            "slug": { "type": "string", "description": "Workshop URL slug" }
          },
          "required": ["slug"]
        }
      }
    ]
  }
}
