关于 Google News
Google News MCP 面向需要搜索实时新闻和获取文章文本的 Agent 与 MCP 客户端。它支持按国家和语言查找新闻,并返回出版方网址,无需 API 密钥或无头浏览器。
主要功能
- 01按关键词和时间范围搜索文章
- 02按语言和国家筛选搜索
- 03获取指定国家的头条新闻
- 04读取文章正文和元数据
- 05返回出版方网址
适用场景
- 01查找公司或主题的近期报道
- 02查看指定国家的主要新闻
- 03搜索后读取文章内容
- 04使用 Google 搜索运算符查找报道
MCP 相关
MCP 服务向 MCP 客户端提供 `search_news`、`top_stories` 和 `get_article_text` 工具。它从 Google News 获取结果,并直接读取文章页面。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | integer | 否 | 要返回的文章数量上限。默认为 20。 |
| query | string | 是 | 要搜索的内容,例如 "OpenAI" 或 "interest rates site:reuters.com"。 |
| country | string | 否 | 区域版的两字母国家/地区代码,例如 "GB"、"DE"、"BR"。默认为 US。 |
| language | string | 否 | Google News 界面语言,例如 "en-GB"、"de"、"pt-BR"。默认为 en-US。 |
| timeframe | string | 否 | 回溯时间范围:数字后接 h、d、m 或 y,例如 "12h"、"1d"、"7d"、"6m"。默认为 7d。 |
详细介绍
📰 Google News MCP
为任何 AI Agent 提供实时新闻。这个 模型上下文协议 服务可让 Claude、Cursor、VS Code 和其他 MCP 客户端搜索 Google News、查看任意国家的头条新闻,并提取文章正文。
它基于 google-news-scraper 构建,因此无需 API 密钥、账号或无头浏览器。返回结果包含真实的发布者 URL,而非 Google 重定向链接。
工具
| 工具 | 功能 |
|---|---|
search_news | 按任意关键词搜索文章,并可指定时间范围(12h、7d、6m)、语言和国家。支持引号、OR 和 site: 等 Google 运算符。 |
top_stories | 获取某个国家和语言的当前头条新闻,或 Google News 主题页面上的新闻。 |
get_article_text | 获取文章 URL,并返回可读的正文、标题、作者署名和发布时间。 |
每篇文章都会以 { title, link, source, sourceUrl, datetime } 的形式返回。
设置
MCP 客户端会自行启动服务,因此无需让它持续运行。
Claude Desktop
下载 google-news.mcpb 并双击,或将其拖入 设置 → 扩展。Claude Desktop 会使用自带的 Node.js 安装它,因此无需安装 Node。
Claude Code
/plugin install google-news --marketplace lewisdonovan/google-news-scraper
或者使用 claude mcp add google-news -- npx -y google-news-scraper-mcp 直接添加服务。
Cursor、Windsurf 和大多数其他客户端
需要 Node.js 20.19 或更高版本。
将以下内容添加到客户端的 MCP 配置中(.cursor/mcp.json、claude_desktop_config.json 等):
{
"mcpServers": {
"google-news": {
"command": "npx",
"args": ["-y", "google-news-scraper-mcp"]
}
}
}
VS Code
code --add-mcp '{"name":"google-news","command":"npx","args":["-y","google-news-scraper-mcp"]}'
提示词示例
- “过去一天 Nvidia 有哪些最新新闻?”
- “用英语概述今天德国的头条新闻。”
- “查找本月 techcrunch.com 上关于我们产品发布的报道,并阅读最新的一篇文章。”
注意事项
- Google 会限制来自同一 IP 的突发请求。爬取程序会在重试时逐渐延长等待时间,但使用量过大仍可能导致临时封锁。
get_article_text会直接读取页面的 HTML,因此付费墙页面以及仅通过 JavaScript 渲染的网站可能会返回错误。
隐私
此服务不会收集或存储任何信息。它会将你的查询发送至 Google News,并获取你要求它读取的文章页面。请参阅隐私政策。
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。