Webz.io News Search
官方使用自然语言搜索全球新闻。Webz.io新闻搜索API返回最相关的文章和内容,并支持按来源、国家、语言、日期、情感和类别进行筛选。
你可以用 Webz Io News Search MCP 做什么?
-
按主题搜索全球新闻 — 让您的 AI 使用自然语言查询(如“EU AI regulation”)调用
news_search_by_webz,即可获取包含标题、URL 和摘要的最新文章。 -
按域名、语言或国家/地区筛选结果 — 使用
domain、language、country、sentiment或category等参数缩小搜索范围,以定位特定来源或区域。 -
控制结果数量和时间窗口 — 指定
k(1–50 篇文章)和days(向前搜索的天数),或设置allow_all_dates以搜索完整覆盖窗口。 -
排除不想要的来源 — 使用
exclude_domain跳过特定域名,但需注意同一域名不能同时出现在domain和exclude_domain中。 -
获取结构化文章摘要 — 每条结果返回文章标题、URL、发布日期和匹配的文本摘录,使您的 AI 能够基于来源总结报道内容。
文档
将您的 AI 客户端(Cursor、Claude 或 ChatGPT)连接到 Webz.io News Search。客户端将获得一个 news_search_by_webz 工具,可以自行搜索全球新闻。
https://news-search-mcp.webz.io/mcp
每次工具调用都会使用您的令牌执行一次常规的 News Search 请求——相同的额度和速率限制同样适用。请参阅错误、速率限制与额度。
第 1 步:获取您的 API 令牌
在 webz.io 登录,并从您的控制台复制 API 令牌。该令牌与您用于 News Search API 的令牌相同。
第 2 步:连接您的客户端
将 YOUR_WEBZ_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"
Claude.ai 和 ChatGPT(网页版)
将 https://news-search-mcp.webz.io/mcp 添加为自定义连接器(Claude.ai:设置 > 连接器;ChatGPT:设置 > 应用与连接器,并开启开发者模式)。两者均使用 OAuth:将 Client ID 和 Secret 留空,然后在授权页面上粘贴您的 Webz 令牌。完整的分步教程:news-search-mcp.webz.io。
在浏览器中打开 /mcp 端点会按设计返回 401 Unauthorized——浏览器不会发送您的令牌。请使用 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 |
| domain | - | 仅限这些来源域名,例如 cnn.com、yahoo.com |
| exclude_domain | - | 跳过这些来源域名;一个域名不能同时出现在两个列表中 |
| language, country, sentiment, category | - | 与筛选器相同的值;国家/地区代码为 ISO-2 大写(US、GB) |
每条结果都会返回文章标题、URL、发布日期以及匹配的文本摘录。
保护您的令牌安全
切勿将您的令牌提交到 git 或放入 URL 中。
将其设置为环境变量一次,然后从配置中引用它:
"Authorization": "Bearer ${env:WEBZ_API_TOKEN}"