Webz.io News Search

官方

使用自然语言搜索全球新闻。Webz.io新闻搜索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_by_webz工具,并能够自行搜索全球新闻。

https://news-search-mcp.webz.io/mcp

第1步:获取您的API令牌

没有账户?免费注册以获取您的API令牌。

登录webz.io,从您的仪表板复制API令牌。这与您用于新闻搜索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"

n8n

添加一个MCP Client Tool节点,并将其连接到AI Agent节点的Tool输入:

字段值
Endpointhttps://news-search-mcp.webz.io/mcp
Server TransportHTTP Streamable
AuthenticationBearer Auth
Tools to IncludeAll

创建一个Bearer Auth凭据,并将您的Webz.io API令牌粘贴为bearer令牌。有关社区节点、独立工作流和现成模板,请参阅n8n集成。

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客户端——提及“新闻”或“Webz”有助于它选择工具:

  • “搜索Webz新闻,查找欧盟AI监管的最新进展,并附上来源进行总结。”
  • “使用Webz新闻工具,查找过去一周以色列与希腊之间贸易协议的报道。”
  • “调用news_search_by_webz搜索‘可再生能源投资’,设置k=10和days=30,然后总结。”

工具参考

news_search_by_webz

参数默认值描述
query必填自然语言主题或问题
k10返回的文章数量(1-50)
days7向前搜索的天数
allow_all_datesfalse搜索完整覆盖窗口,而非days
score_gte4最低匹配分数,0-10(设为0以禁用下限)
score_lte-最高匹配分数,0-10
domain-仅限这些来源域名,例如cnn.com、yahoo.com
exclude_domain-跳过这些来源域名;一个域名不能同时出现在两个列表中
language、country、sentiment、category-与筛选器相同的值;国家代码为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_articlefalse为true时,从同一篇文章返回多个相关片段

每个结果都会返回文章标题、URL、发布日期、匹配文本摘录和元数据(topic、person、organization、location、ticker、political_bias、domain_rank)。

每次工具调用都会使用您的令牌执行一次常规的新闻搜索请求——适用相同的额度和速率限制。请参阅错误、速率限制与额度。

保护您的令牌安全

切勿将您的令牌提交到git或放入URL中。

将其设置为环境变量一次,并在配置中引用它:

"Authorization": "Bearer ${env:WEBZ_API_TOKEN}"

后续步骤