Webz.io News Search
ทางการค้นหาข่าวทั่วโลกด้วยภาษาธรรมชาติ Webz.io News Search API ส่งคืนบทความและเนื้อหาที่เกี่ยวข้องมากที่สุด พร้อมตัวกรองตามแหล่งที่มา ประเทศ ภาษา วันที่ ความรู้สึก และหมวดหมู่
คุณทำอะไรได้บ้างด้วย Webz Io News Search MCP?
-
ค้นหาข่าวทั่วโลกตามหัวข้อ — ให้ AI ของคุณเรียกใช้
news_search_by_webzพร้อมคำค้นหาภาษาธรรมชาติ เช่น "EU AI regulation" และรับบทความล่าสุดพร้อมชื่อเรื่อง URL และข้อความคัดย่อ -
กรองผลลัพธ์ตามโดเมน ภาษา หรือประเทศ — จำกัดการค้นหาโดยใช้พารามิเตอร์ เช่น
domain,language,country,sentimentหรือcategoryเพื่อเจาะจงแหล่งข่าวหรือภูมิภาคที่ต้องการ -
ควบคุมปริมาณผลลัพธ์และช่วงเวลา — ระบุ
k(บทความ 1–50 รายการ) และdays(ค้นหาย้อนหลังกี่วัน) หรือตั้งค่าallow_all_datesเพื่อค้นหาช่วงเวลาครอบคลุมทั้งหมด -
ไม่รวมแหล่งข่าวที่ไม่ต้องการ — ใช้
exclude_domainเพื่อข้ามโดเมนที่เฉพาะเจาะจง โดยมีข้อจำกัดว่าโดเมนหนึ่งไม่สามารถปรากฏในทั้งdomainและexclude_domainพร้อมกันได้ -
รับสรุปบทความแบบมีโครงสร้าง — ผลลัพธ์แต่ละรายการจะคืนชื่อบทความ URL วันที่เผยแพร่ และข้อความคัดย่อที่ตรงกัน ทำให้ AI ของคุณสามารถสรุปเนื้อหาข่าวพร้อมแหล่งอ้างอิงได้
เอกสาร
เชื่อมต่อ AI client ของคุณ — Cursor, Claude หรือ ChatGPT — เข้ากับ Webz.io News Search โดย client จะได้รับเครื่องมือ news_search_by_webz และสามารถค้นหาข่าวทั่วโลกได้ด้วยตัวเอง
https://news-search-mcp.webz.io/mcp
ทุกครั้งที่มีการเรียกใช้เครื่องมือ จะเป็นการส่งคำขอ News Search ปกติพร้อม token ของคุณ — เครดิตและอัตราการจำกัดการใช้งานเดียวกันกับที่ใช้อยู่ ดูรายละเอียดเพิ่มเติมได้ที่ Errors, Rate Limits & Credits
ขั้นตอนที่ 1: รับ API token ของคุณ
เข้าสู่ระบบที่ webz.io และคัดลอก API token จากแดชบอร์ดของคุณ ซึ่งเป็น token เดียวกับที่ใช้กับ News Search API
ขั้นตอนที่ 2: เชื่อมต่อ client ของคุณ
แทนที่ YOUR_WEBZ_TOKEN ด้วย token ของคุณ
Cursor
เพิ่มข้อมูลนี้ลงใน ~/.cursor/mcp.json (%USERPROFILE%\.cursor\mcp.json บน Windows) แล้วรีสตาร์ท Cursor:
{
"mcpServers": {
"webz-news-search": {
"url": "https://news-search-mcp.webz.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_WEBZ_TOKEN"
}
}
}
}
Claude Desktop
รวมรายการ webz-news-search เดียวกันนี้ลงในไฟล์คอนฟิกของ Claude Desktop — อย่าแทนที่ทั้งไฟล์ — จากนั้นรีสตาร์ท Claude Desktop:
| ระบบปฏิบัติการ | ไฟล์คอนฟิก |
|---|---|
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
| Linux | ~/.config/Claude/claude_desktop_config.json |
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
Claude Code
รันในโฟลเดอร์รากของโปรเจกต์:
claude mcp add --transport http webz-news-search https://news-search-mcp.webz.io/mcp --header "Authorization: Bearer YOUR_WEBZ_TOKEN"
Claude.ai และ ChatGPT (เว็บ)
เพิ่ม https://news-search-mcp.webz.io/mcp เป็นตัวเชื่อมต่อแบบกำหนดเอง (Claude.ai: Settings > Connectors; ChatGPT: Settings > Apps & Connectors โดยเปิดโหมด Developer) ทั้งสองใช้ OAuth: ปล่อย Client ID และ Secret ว่างไว้ จากนั้นวาง Webz token ของคุณในหน้า authorize ดูคำแนะนำแบบทีละขั้นตอนเต็มรูปแบบได้ที่: news-search-mcp.webz.io
การเปิด endpoint /mcp ในเบราว์เซอร์จะคืนค่า 401 Unauthorized ตามการออกแบบ — เนื่องจากเบราว์เซอร์ไม่ส่ง token ของคุณ ให้ใช้ MCP client แทน
ขั้นตอนที่ 3: ทดลองใช้
ถาม AI client ของคุณด้วยภาษาธรรมชาติ — การพูดถึง "news" หรือ "Webz" จะช่วยให้เลือกใช้เครื่องมือได้ถูกต้อง:
- "ค้นหาข่าว Webz เกี่ยวกับความคืบหน้าล่าสุดของกฎระเบียบ AI ของสหภาพยุโรป และสรุปพร้อมแหล่งอ้างอิง"
- "ใช้เครื่องมือข่าว Webz เพื่อค้นหาความครอบคลุมของข้อตกลงการค้าระหว่างอิสราเอลและกรีซในช่วงสัปดาห์ที่ผ่านมา"
- "เรียกใช้ news_search_by_webz สำหรับ 'renewable energy investments' ด้วย k=10 และ days=30 จากนั้นสรุปผล"
ข้อมูลอ้างอิงเครื่องมือ
news_search_by_webz
| พารามิเตอร์ | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
| query | จำเป็น | หัวข้อหรือคำถามในภาษาธรรมชาติ |
| k | 10 | จำนวนบทความที่จะส่งคืน (1-50) |
| days | 7 | จำนวนวันย้อนหลังที่จะค้นหา |
| allow_all_dates | false | ค้นหาช่วงเวลาความครอบคลุมทั้งหมดแทน days |
| domain | - | เฉพาะโดเมนแหล่งที่มาเหล่านี้ เช่น cnn.com, yahoo.com |
| exclude_domain | - | ข้ามโดเมนแหล่งที่มาเหล่านี้; โดเมนหนึ่งไม่สามารถอยู่ในทั้งสองรายการได้ |
| language, country, sentiment, category | - | ค่าเดียวกันกับ Filters; รหัสประเทศเป็น ISO-2 ตัวพิมพ์ใหญ่ (US, GB) |
แต่ละผลลัพธ์จะส่งคืนชื่อบทความ, URL, วันที่เผยแพร่ และข้อความที่ตรงกับคำค้น
รักษาความปลอดภัยของ token
อย่า commit token ของคุณลงใน git หรือใส่ใน URL
ตั้งค่าเป็น environment variable ครั้งเดียว แล้วอ้างอิงจากคอนฟิก:
"Authorization": "Bearer ${env:WEBZ_API_TOKEN}"
ขั้นตอนถัดไป
- เพิ่ม Agent Skill เพื่อให้ agent ของคุณรู้ว่าเมื่อใดและอย่างไรควรค้นหา
- ตรวจสอบ Filters สำหรับค่าตัวกรองทั้งหมด