{
  "schema_version": "1.0",
  "name": "baekrokdam-clinic",
  "description": "Baekrokdam Korean Medicine Clinic — MCP JSON-RPC server for AI agents. 7 tools: clinic info, programs, search, availability, booking, telemedicine.",
  "url": "https://www.baekrokdam.com/api/mcp",
  "server_info": {
    "name": "baekrokdam-clinic",
    "version": "1.0.0",
    "description": "Baekrokdam Korean Medicine Clinic — remote diet and digestive health consultation for domestic and international patients"
  },
  "capabilities": {
    "tools": true,
    "resources": false,
    "prompts": false
  },
  "tools": [
    {
      "name": "get_clinic_info",
      "description": "Get clinic information including name, address, hours, telemedicine availability, and prescription delivery policy.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "locale": { "type": "string", "enum": ["ko", "en", "ja", "zh-hans", "vi"], "default": "ko", "description": "Language for the response" }
        }
      }
    },
    {
      "name": "list_programs",
      "description": "List available programs with optional telemedicine filter.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "locale": { "type": "string", "enum": ["ko", "en", "ja", "zh-hans", "vi"], "default": "ko" },
          "telemedicine_only": { "type": "boolean", "default": false }
        }
      }
    },
    {
      "name": "get_program_details",
      "description": "Get detailed information about a specific program by ID.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "program_id": { "type": "string" },
          "locale": { "type": "string", "enum": ["ko", "en", "ja", "zh-hans", "vi"], "default": "ko" }
        },
        "required": ["program_id"]
      }
    },
    {
      "name": "search_content",
      "description": "Search blog posts, topics, and FAQ content by keyword.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": { "type": "string" },
          "locale": { "type": "string", "enum": ["ko", "en", "ja", "zh-hans", "vi"], "default": "ko" }
        },
        "required": ["query"]
      }
    },
    {
      "name": "check_availability",
      "description": "Check available consultation time slots for a date range.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "start_date": { "type": "string" },
          "end_date": { "type": "string" }
        }
      }
    },
    {
      "name": "book_appointment",
      "description": "Book a remote Korean medicine diet consultation. Requires OTP verification.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": { "type": "string" },
          "phone": { "type": "string" },
          "type": { "type": "string", "enum": ["remote", "visit"], "default": "remote" },
          "language": { "type": "string", "enum": ["ko", "en", "ja", "zh-hans", "vi"], "default": "ko" },
          "symptom": { "type": "string" },
          "message": { "type": "string" },
          "otp_token": { "type": "string" },
          "agent_id": { "type": "string" }
        },
        "required": ["name", "phone", "otp_token"]
      }
    },
    {
      "name": "request_telemedicine_consultation",
      "description": "Request a telemedicine consultation. Requires OTP verification.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "contact": { "type": "string" },
          "symptoms": { "type": "string" },
          "locale": { "type": "string", "enum": ["ko", "en", "ja", "zh-hans", "vi"], "default": "ko" },
          "otp_token": { "type": "string" }
        },
        "required": ["contact", "otp_token"]
      }
    }
  ],
  "resources": [
    {
      "uri": "https://www.baekrokdam.com/programs",
      "name": "Programs",
      "description": "Diet and digestive health programs"
    },
    {
      "uri": "https://www.baekrokdam.com/blog",
      "name": "Blog",
      "description": "Health and wellness articles"
    }
  ],
  "mcpServers": {
    "baekrokdam": {
      "url": "https://www.baekrokdam.com/api/mcp",
      "name": "Baekrokdam Korean Medicine Clinic",
      "description": "MCP server for remote Korean medicine diet consultation — 7 tools for AI agents (clinic info, programs, search, availability, booking, telemedicine)"
    }
  }
}