{"serverId":"mcp-registry/dev.workers.panda198271.tw-search-seo/search-seo","tools":[{"name":"ai_crawler_list","fixed":{"name":"ai_crawler_list","description":"AI 與搜尋引擎爬蟲 User-Agent 名單：業者、用途、是否遵守 robots.txt、官方 IP 清單。","inputSchema":{"type":"object","properties":{"type":{"enum":["search","ai_search","train","user","optout"],"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":63,"tokensAfter":63},{"name":"build_search_urls","fixed":{"name":"build_search_urls","description":"一次產生 Google、Bing、Yahoo 奇摩、百度、YouTube 的進階搜尋網址（關鍵字、完全符合、排除字、限定網站、檔案類型、時間）。","inputSchema":{"type":"object","required":["q"],"properties":{"q":{"type":"string"},"site":{"type":"string"},"time":{"enum":["day","week","month","year"],"type":"string"},"exact":{"type":"string"},"exclude":{"type":"string"},"filetype":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":104,"tokensAfter":104},{"name":"check_site_crawlers","fixed":{"name":"check_site_crawlers","description":"檢查網站的 robots.txt、Sitemap、llms.txt，以及 Googlebot、bingbot、GPTBot、ClaudeBot、PerplexityBot 等是否被封鎖，附改善建議。","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":66,"tokensAfter":66},{"name":"indexnow_submit","fixed":{"name":"indexnow_submit","description":"用 IndexNow 通知 Bing、Yandex、Naver 等搜尋引擎網址已更新（需先在網站放金鑰檔，最多 100 個網址）。","inputSchema":{"type":"object","required":["host","key","urls"],"properties":{"key":{"type":"string"},"host":{"type":"string"},"urls":{"type":"array","items":{"type":"string"}},"keyLocation":{"type":"string"}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":89,"tokensAfter":89},{"name":"search_engine_market_share","fixed":{"name":"search_engine_market_share","description":"台灣與全球搜尋引擎市佔率（Google、Bing、Yahoo、百度等，StatCounter 最新月份）。","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":44,"tokensAfter":44},{"name":"search_operators","fixed":{"name":"search_operators","description":"搜尋指令（site:、filetype:、intitle:、before: 等）在 Google、Bing、Yahoo、百度的支援對照與已失效指令。","inputSchema":{"type":"object","properties":{"engine":{"enum":["google","bing","yahoo","baidu"],"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":65,"tokensAfter":65},{"name":"search_submit_guide","fixed":{"name":"search_submit_guide","description":"如何讓 Google、Bing、Yahoo、百度、YouTube、AI 搜尋收錄網站：工具、步驟與 API。","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":42,"tokensAfter":42},{"name":"serp_preview","fixed":{"name":"serp_preview","description":"預覽 Google 搜尋結果標題與描述，估算中文像素寬度與截斷位置。","inputSchema":{"type":"object","required":["title"],"properties":{"url":{"type":"string"},"title":{"type":"string"},"description":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":63,"tokensAfter":63},{"name":"youtube_seo_check","fixed":{"name":"youtube_seo_check","description":"檢查 YouTube 章節時間碼（0:00 起、至少 3 段、每段 10 秒）與標題、說明、標籤、主題標籤數量上限。","inputSchema":{"type":"object","properties":{"tags":{"type":"string"},"title":{"type":"string"},"chapters":{"type":"string"},"duration":{"type":"string"},"description":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":81,"tokensAfter":81}],"toolsChanged":9,"tokensSaved":0,"todo":[{"tool":"ai_crawler_list","params":["type"]},{"tool":"build_search_urls","params":["q","site","time","exact","exclude","filetype"]},{"tool":"check_site_crawlers","params":["url"]},{"tool":"generate_meta_tags","params":["url","type","image","title","site_name","description"]},{"tool":"generate_robots_txt","params":["mode","sitemap","disallow"]},{"tool":"geo_citation_audit","params":["url"]},{"tool":"indexnow_submit","params":["key","host","urls","keyLocation"]},{"tool":"search_operators","params":["engine"]},{"tool":"serp_preview","params":["url","title","description"]},{"tool":"test_robots_txt","params":["path","robots","user_agent"]},{"tool":"verify_crawler_ip","params":["ip","bot"]},{"tool":"youtube_seo_check","params":["tags","title","chapters","duration","description"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}