Webz.io News Search
官方使用自然語言搜尋全球新聞。Webz.io News Search API 回傳最相關的文章與內容,並提供來源、國家、語言、日期、情緒及類別篩選功能。
你可以用 Webz Io News Search MCP 做什麼?
- 依主題搜尋全球新聞 — 詢問任何主題的最新報導,
news_search_by_webz會回傳相符的文章,包含標題、URL、日期與摘要。 - 依來源或實體篩選 — 使用
domain、person、organization、location、ticker或political_bias等參數縮小結果範圍,鎖定特定媒體或主題。 - 控制時效與數量 — 設定
days(透過k取得 1–50 篇文章)以取得最新新聞,或用以搜尋完整檔案庫。 - 調整相關性評分 — 使用相關參數設定最低或最高匹配分數,或完全停用分數下限。
- 每篇文章取得多段摘要 — 啟用此功能可從同一來源擷取多段相關文字內容。
文件
將您的 AI 用戶端(Cursor、Claude、ChatGPT 或 n8n)連接到 Webz.io News Search。用戶端會取得 news_search_by_webz 工具,並可自行搜尋全球新聞。
https://news-search-mcp.webz.io/mcp
步驟 1:取得您的 API Token
還沒有帳戶嗎?免費註冊以取得您的 API Token。
登入 webz.io,並從您的儀表板複製 API Token。這與您用於 News Search API 的 Token 相同。
步驟 2:連接您的用戶端
將 YOUR_WEBZ_TOKEN 替換為您的 Token。
Cursor
將此內容新增至 ~/.cursor/mcp.json(Windows 上為 %USERPROFILE%\.cursor\mcp.json),然後重新啟動 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"
n8n
新增一個 MCP Client Tool 節點,並將其連接到 AI Agent 節點的 Tool 輸入:
| 欄位 | 值 |
|---|---|
| Endpoint | https://news-search-mcp.webz.io/mcp |
| Server Transport | HTTP Streamable |
| Authentication | Bearer Auth |
| Tools to Include | All |
建立一個 Bearer Auth 憑證,並將您的 Webz.io API Token 貼上作為 bearer token。如需社群節點、獨立工作流程和現成範本,請參閱 n8n 整合。
Claude.ai 和 ChatGPT(網頁版)
將 https://news-search-mcp.webz.io/mcp 新增為自訂連接器(Claude.ai:Settings > Connectors;ChatGPT:Settings > Apps & Connectors,並開啟 Developer mode)。兩者皆使用 OAuth:將 Client ID 和 Secret 留空,然後在授權頁面上貼上您的 Webz Token。完整的逐步教學:news-search-mcp.webz.io。
在瀏覽器中開啟 /mcp 端點會回傳 401 Unauthorized,這是設計使然——瀏覽器不會傳送您的 Token。請使用 MCP 用戶端。
步驟 3:試試看
自然地詢問您的 AI 用戶端——提及「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 |
| score_gte | 4 | 最低匹配分數,0-10(設為 0 以停用下限) |
| score_lte | - | 最高匹配分數,0-10 |
| domain | - | 僅限這些來源網域,例如 cnn.com、yahoo.com |
| exclude_domain | - | 跳過這些來源網域;一個網域不能同時出現在兩個清單中 |
| language、country、sentiment、category | - | 與 Filters 相同的值;國家代碼為 ISO-2 大寫(US、GB) |
| topic | - | 主題標籤(不區分大小寫) |
| person、organization、location | - | 實體名稱(不區分大小寫) |
| ticker | - | 股票代碼,例如 AAPL(不區分大小寫) |
| political_bias | - | 來源政治傾向:left、center、right |
| domain_rank_gte、domain_rank_lte | - | 來源網域排名範圍(整數) |
| allow_multiple_chunks_per_article | false | 設為 true 時,從同一篇文章回傳多個相關片段 |
每個結果都會回傳文章標題、URL、發布日期、匹配文字摘錄和中繼資料(topic、person、organization、location、ticker、political_bias、domain_rank)。
每次工具呼叫都會使用您的 Token 執行一次一般 News Search 請求——適用相同的額度和速率限制。請參閱 Errors, Rate Limits & Credits。
保護您的 Token 安全
切勿將您的 Token 提交到 git,或將其放入 URL 中。
將其設定為環境變數一次,然後在設定檔中引用它:
"Authorization": "Bearer ${env:WEBZ_API_TOKEN}"
後續步驟
- 使用 Framework SDKs:LangChain、LlamaIndex 或 n8n。
- 新增 Agent Skill,讓您的代理程式知道何時以及如何搜尋。
- 檢閱 Filters 以了解所有篩選值。