关于 NewsAgent Data
NewsAgent Data 是用于查询经评分和分类的俄语与英语新闻的 MCP 服务,面向需要筛选新闻流、搜索存档、查看突发新闻和覆盖统计的 MCP 客户端,无需自行构建 NLP 流程。
主要功能
- 01按主题等条件筛选新闻流
- 02搜索全文存档
- 03获取高紧急度突发新闻
- 04查看实时覆盖统计
- 05列出来源目录元数据
适用场景
- 01按国家和主题查找紧急新闻
- 02按关键词搜索近期英语报道
- 03比较不同政治倾向的报道
- 04查看文章和来源实时总量
MCP 相关
封装 NewsAgent Data API,向 MCP 客户端提供新闻流、搜索、突发新闻、覆盖统计和来源列表工具。返回的文章已评估紧急度、分类并去重。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
NewsAgent Data — MCP 服务
通过任意 MCP 客户端(Claude Desktop、Cursor、Cline 等)查询经过评分和分类的俄语与英语新闻。该服务封装了 NewsAgent Data API——它返回的每篇文章都已按紧急程度(0–10)评分,并按政治倾向、主题、国家 和受众分类,同时已去重。
工具
| 工具 | 功能 |
|---|---|
get_feed | 筛选新闻源——按国家、主题、语言、政治倾向、受众、最低紧急程度和日期范围筛选 |
search_news | 在存档中进行全文关键词搜索 |
get_breaking | 最新高紧急程度新闻(默认紧急程度 ≥ 7) |
coverage_stats | 实时统计——文章、来源、国家、语言(无需密钥) |
list_sources | 来源目录元数据(Standard 及更高套餐) |
设置
- 获取免费 API 密钥:https://newsagentdata.com/signup/?plan=free
- 安装依赖项:
pip install -r requirements.txt - 将其添加到 MCP 客户端配置中。Claude Desktop(
claude_desktop_config.json):
{
"mcpServers": {
"newsagent": {
"command": "python",
"args": ["/absolute/path/to/newsagent_mcp.py"],
"env": { "NEWSAGENT_API_KEY": "your_key_here" }
}
}
}
Cursor / Cline:以相同方式将 MCP 服务命令指向 newsagent_mcp.py,并在 env 中设置 NEWSAGENT_API_KEY。
- 重启客户端。这五个工具会自动显示。
提示词示例
- “获取来自俄罗斯、评分为 7 或更高的制裁突发新闻。”
- “搜索过去 14 天内有关 ‘central bank rate’ 的新闻,仅限英语。”
- “比较本周亲政府与反对派来源对乌克兰的报道。”(使用带有
political_lean的get_feed) - “当前的报道覆盖情况如何——有多少个国家和来源?”
Agent 会选择合适的工具和筛选条件;返回结果已预先评分和 分类,因此你无需自行搭建 NLP 流水线。
备注
- Free / Developer 套餐设有历史时间窗口(1–7 天)和每日配额;该服务会将 401/403/429 显示为明确的错误信息。
list_sources需要 Standard 套餐密钥;绝不会公开频道句柄。- 设置
NEWSAGENT_API_BASE可覆盖 API 主机(默认值为https://api.newsagentdata.com)。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。