关于 Fast News MCP
Fast News MCP 是面向 AI Agent 的托管新闻服务,提供搜索、头条、分类浏览和本地新闻,并支持文章预览与去重。可按来源、地点、语言和时间范围筛选。
主要功能
- 01按条件搜索新闻
- 02高级来源与缩略图控制
- 03浏览支持 40 多种语言的头条
- 04浏览 11 个新闻类别
- 05按地区查询本地新闻
- 06文章预览与重复项合并
适用场景
- 01跨新闻来源研究某个主题
- 02查看指定语言的最新头条
- 03查找某个城市或地区的新闻
MCP 相关
它将新闻搜索、热门头条、主题分类和本地新闻作为 MCP 工具提供。客户端可通过 mcp-remote 或远程 MCP 配置连接托管服务。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
npx -y @wllrdev/fast-news-mcpRAPIDAPI_KEY密钥RapidAPI key for the Fast News with Previews API. Get one (free tier available) at https://rapidapi.com/SemicolonBandit/api/fast-news-with-previews本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
6收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| _endpoint | string | 否 | 端点:GET /health |
| _method | string | 否 | HTTP 方法 |
详细介绍
Fast News MCP 服务
实时新闻搜索、热门头条、主题分类和本地新闻,以 MCP 工具的形式提供,让你的 AI Agent 可以用日常语言查询新闻。无需编写 HTTP 样板代码。
该服务由 RapidAPI 托管,并通过 mcp-remote 连接。你只需订阅 RapidAPI 并准备好 API 密钥。
演示
查看 Fast News API 的实际运行效果:the-dispatcher-demo.vercel.app
获取 API 密钥
- 在 RapidAPI 上订阅(提供免费套餐)
- 你的 API 密钥会显示在 Endpoints 选项卡中
每个请求都需要以下两个标头:
| 标头 | 值 |
|---|---|
x-rapidapi-key | 你的 API 密钥 |
x-rapidapi-host | fast-news-with-previews.p.rapidapi.com |
快速开始
前置条件:Node.js(用于 npx)和免费的 RapidAPI 订阅。
将以下内容添加到 AI Agent 的 MCP 服务配置中。将 YOUR-API-KEY 替换为你的 RapidAPI 密钥。
{
"mcpServers": {
"fast-news": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.rapidapi.com",
"--header",
"x-api-host: fast-news-with-previews.p.rapidapi.com",
"--header",
"x-api-key: YOUR-API-KEY"
]
}
}
}
mcp-remote软件包会由npx自动安装。你无需手动安装任何内容。
有关客户端专属的详细信息,请参阅下方的各 AI Agent 的配置说明。
替代方案:npm 软件包(次选)
**建议优先使用上方的快速开始。**仅当你的配置特别适合使用单个已发布软件包时,才使用此方案。
此代码库也以 npm 软件包 @wllrdev/fast-news-mcp 的形式发布。它是 mcp-remote 的轻量封装,会从 RAPIDAPI_KEY 环境变量读取密钥,而非从命令行读取:
{
"mcpServers": {
"fast-news": {
"command": "npx",
"args": ["-y", "@wllrdev/fast-news-mcp"],
"env": {
"RAPIDAPI_KEY": "YOUR-API-KEY"
}
}
}
}
可用工具
连接后,你的 AI Agent 可以使用以下工具:
| 工具 | 描述 |
|---|---|
| search_news | 搜索任何主题,并按语言、国家/地区和时间范围筛选。支持来源多样性和内置去重。 |
| advanced_search | 类似 search_news,但提供获取结果后的控制选项——包含或排除特定来源、要求提供缩略图,以及更改排序顺序。 |
| trending_headlines | 自动翻译成 40 多种语言的头条新闻。可按国家/地区和时间范围筛选。 |
| topic_categories | 浏览 11 个预定义类别:世界、国家、商业、科技、娱乐、体育、科学、健康、政治、经济、环境。一次请求可组合两个类别。 |
| local_news | 查询特定城市、地区或区域的新闻。 |
完整的参数文档请参阅 API 参考。
AI Agent 的设置方法
找到你的客户端并展开,查看设置步骤。
Claude Code(文档)
选项 A — CLI 命令:
claude mcp add fast-news -- npx mcp-remote https://mcp.rapidapi.com --header "x-api-host: fast-news-with-previews.p.rapidapi.com" --header "x-api-key: YOUR-API-KEY"
添加 --scope user,即可在所有项目中全局使用。
选项 B — 手动配置:
将快速入门配置添加到 Claude Code 的 MCP 设置中。
Claude Desktop(文档)
- 打开 Claude Desktop 设置
- 前往 Developer > Edit Config
- 将快速入门配置粘贴到
claude_desktop_config.json - 重启 Claude Desktop
VS Code Copilot(文档)
将以下内容添加到 .vscode/mcp.json:
{
"servers": {
"fast-news": {
"type": "stdio",
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.rapidapi.com",
"--header",
"x-api-host: fast-news-with-previews.p.rapidapi.com",
"--header",
"x-api-key: YOUR-API-KEY"
]
}
}
}
OpenCode(文档)
将以下内容添加到 opencode.json:
{
"mcp": {
"fast-news": {
"type": "remote",
"url": "https://mcp.rapidapi.com",
"headers": {
"x-api-host": "fast-news-with-previews.p.rapidapi.com",
"x-api-key": "YOUR-API-KEY"
}
}
}
}
Codex CLI(文档)
codex mcp add fast-news -- npx mcp-remote https://mcp.rapidapi.com --header "x-api-host: fast-news-with-previews.p.rapidapi.com" --header "x-api-key: YOUR-API-KEY"
使用示例
连接后,可以在 AI Agent 中尝试以下提示词:
- “当前有哪些热门头条?”
- “搜索人工智能相关新闻”
- “查找东京本地新闻”
- “显示过去一周的最新科技新闻”
- “仅搜索 BBC 和 Reuters 的气候新闻,并按最新优先排序”
- “获取德语热门头条”
- “查找体育和商业新闻”
- “仅显示过去 7 天的健康新闻缩略图”
Agent 将使用 MCP 服务调用相应的端点,并返回格式化结果。
API 文档
如需完整的端点文档、参数、响应格式和代码示例,请参阅:
- 概览: docs.marvelousapi.com/apis/fastnews
- 端点: docs.marvelousapi.com/apis/fastnews/docs/endpoints/news
- 错误处理: docs.marvelousapi.com/apis/fastnews/docs/error-handling
主要功能
- 来源多样性 — 信息流不会被单一域名主导(每个域名最多占 25%)
- 内置去重 — 自动合并高度相似的文章
- 支持 40 多种语言 — 热门内容和主题搜索会自动转换为本地语言查询
- 简洁预览 — 提供最多 250 个字符的摘要和缩略图 URL
- 时间范围筛选 — 最近 1 小时、24 小时、7 天、30 天
链接
许可证和 API 条款
本仓库中的配置和文档采用 MIT 许可证。 Fast News API 本身是一项托管在 RapidAPI 上的商业服务,使用时 须遵守 RapidAPI 服务条款 和 您的订阅方案。MIT 许可证并不授予 API 的访问权限。
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。