Webz.io News Search

官方

使用自然语言搜索全球新闻。Webz.io新闻搜索API返回最相关的文章和内容,并支持按来源、国家、语言、日期、情感和类别进行筛选。

你可以用 Webz Io News Search MCP 做什么?

  • 按主题搜索全球新闻 — 让您的 AI 使用自然语言查询(如“EU AI regulation”)调用 news_search_by_webz,即可获取包含标题、URL 和摘要的最新文章。

  • 按域名、语言或国家/地区筛选结果 — 使用 domainlanguagecountrysentimentcategory 等参数缩小搜索范围,以定位特定来源或区域。

  • 控制结果数量和时间窗口 — 指定 k(1–50 篇文章)和 days(向前搜索的天数),或设置 allow_all_dates 以搜索完整覆盖窗口。

  • 排除不想要的来源 — 使用 exclude_domain 跳过特定域名,但需注意同一域名不能同时出现在 domainexclude_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必填自然语言主题或问题
k10要返回的文章数(1-50)
days7向前搜索的天数
allow_all_datesfalse搜索完整覆盖时间窗口,而不是 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}"

后续步骤

  • 添加代理技能,让您的代理知道何时以及如何搜索
  • 查看筛选器以了解所有筛选值