{
  "schema_version": "1.0",
  "serverInfo": {
    "name": "double-steel-mcp",
    "version": "2.0.0",
    "description": "Double Steel Corp 鋼材產品查詢、詢價與市場新聞服務"
  },
  "transport": {
    "type": "streamable-http",
    "url": "https://www.double-steel.com/api/mcp"
  },
  "capabilities": {
    "tools": [
      {
        "name": "search_products",
        "description": "搜尋 Double Steel 鋼材產品規格，支援合金鋼、碳鋼等類別",
        "inputSchema": {
          "type": "object",
          "properties": {
            "query": {
              "type": "string",
              "maxLength": 100,
              "description": "搜尋關鍵字，例如鋼材牌號或用途"
            },
            "category": {
              "type": "string",
              "enum": ["carbon_steel", "alloy_steel"],
              "description": "產品類別過濾（可選）"
            }
          },
          "required": ["query"]
        }
      },
      {
        "name": "submit_inquiry",
        "description": "送出 Double Steel 產品詢價或聯絡請求。成功時回傳 inquiryId 與給客戶的確認訊息；失敗時回傳 error.code（RATE_LIMITED、DAILY_CAP_REACHED、UPSTREAM_ERROR）與 error.message",
        "inputSchema": {
          "type": "object",
          "properties": {
            "name": {
              "type": "string",
              "description": "聯絡人姓名"
            },
            "email": {
              "type": "string",
              "format": "email",
              "description": "電子郵件地址"
            },
            "company": {
              "type": "string",
              "description": "公司名稱（可選）"
            },
            "subject": {
              "type": "string",
              "description": "詢問主旨，例如產品牌號或詢價標題"
            },
            "message": {
              "type": "string",
              "description": "詢問內容"
            },
            "reason": {
              "type": "string",
              "description": "詢問原因（可選）"
            }
          },
          "required": ["name", "email", "subject", "message"]
        }
      },
      {
        "name": "search_news",
        "description": "搜尋 Double Steel 鋼鐵市場新聞與盤價快訊（中鋼月盤、豐興盤價、廢鋼、鋼筋、週報等）。關鍵字比對全文；每筆回傳約 240 字摘要、標籤與文章網址，全文請用 get_news_article",
        "inputSchema": {
          "type": "object",
          "properties": {
            "query": {
              "type": "string",
              "maxLength": 100,
              "description": "搜尋關鍵字（可選），比對標題與全文"
            },
            "category": {
              "type": "string",
              "maxLength": 50,
              "description": "新聞分類過濾（可選），例如「市場資訊」「產品公告」「公司動態」"
            },
            "date_from": {
              "type": "string",
              "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
              "description": "發布日期起（含），YYYY-MM-DD（可選）"
            },
            "date_to": {
              "type": "string",
              "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
              "description": "發布日期迄（含），YYYY-MM-DD（可選）"
            },
            "lang": {
              "type": "string",
              "enum": ["zh", "en"],
              "description": "語言，預設 zh"
            },
            "page": {
              "type": "integer",
              "minimum": 1,
              "description": "頁碼，預設 1"
            }
          }
        }
      },
      {
        "name": "get_news_article",
        "description": "取得單篇 Double Steel 新聞全文（content 欄位，markdown 格式），附摘要、標籤與文章網址",
        "inputSchema": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "format": "uuid",
              "description": "新聞 ID（由 search_news 取得）"
            },
            "lang": {
              "type": "string",
              "enum": ["zh", "en"],
              "description": "語言，預設 zh"
            }
          },
          "required": ["id"]
        }
      }
    ]
  }
}
