{
 "name": "agent01",
 "url": "https://agent01.tw",
 "generated": "2026-11-13 21:43",
 "description": "台灣網站對 AI agent 的可達性實測（不是宣告）。出發抓某站前先查，被擋就別去、能繞就照建議繞。",
 "endpoints": {
  "site": {
   "url": "https://agent01.tw/api/site/{domain}.json",
   "desc": "單站：各觀測點的總分 / 首頁分 / 任務分 / 態度 / 三 UA 狀態碼 / advice / 深層頁任務結果。domain 去掉 www.、只留網域；回 404 = 不在受測清單（清單見 /api/sites.json），不代表那個站抓不到。404 的 body 是首頁 HTML，只看狀態碼、別讀 body；要結構化的「不在清單」回應請用 MCP（found=false）。"
  },
  "sites": {
   "url": "https://agent01.tw/api/sites.json",
   "desc": "全部站的精簡分數，含各觀測點。"
  },
  "scoring": {
   "url": "https://agent01.tw/api/scoring.json",
   "desc": "評分公式、版本、task_state 語意。"
  }
 },
 "vantages": {
  "local-tw": "台灣 IP",
  "gha-us": "境外 IP"
 },
 "how_to_read": "agent 在台灣跑看 local-tw、在境外雲端跑看 gha-us；同站兩邊分數可能相反，不平均。score 0–100，A ≥ 90 … F < 30。advice 是可執行的一句話。",
 "mcp": {
  "transport": "streamable-http",
  "url": "https://mcp.agent01.tw/mcp",
  "auth": "不需要",
  "install": "claude mcp add --transport http agent01 https://mcp.agent01.tw/mcp",
  "status": "公開、只讀、有速率限制；資料跟上面的純 HTTP JSON 同源。",
  "tools": [
   "get_site_score(domain, vantage='')",
   "list_sites(vantage='local-tw', category='', grade='', limit=50)"
  ],
  "card": "https://agent01.tw/.well-known/mcp/server-card.json"
 },
 "llms_txt": "https://agent01.tw/llms.txt",
 "scoring_docs": "https://agent01.tw/scoring.md",
 "cache": "境外 IP（gha-us）每日更新；台灣 IP（local-tw）不定期更新，看各觀測點的 date；max-age=300。",
 "report": "目前沒有公開的回報端點（remote MCP 只讀）；抓完的實際體驗暫時無法回報。"
}