NewsAPI.ai MCP服务器
](https://www.npmjs.com/package/newsapi-mcp) 
提供实时新闻情报的模型上下文协议(MCP)服务器 使用 新闻API.ai该服务器使LLM能够搜索文章, 通过自然对话跟踪事件和分析新闻。
确保遵循 NewsAPI.ai服务条款.
需求
- Node.js 18或更新版本
- Claude Desktop、Claude Code、VS Code、Cursor、Windsurf或任何其他MCP客户端
快速开始
- 在获取API密钥 newsapi.ai/register (免费等级:一次性2000个代币)
- 添加到您的MCP客户端(请参阅下面的配置示例)
配置
在客户端上安装NewsAPI.ai MCP服务器。
服务器通过运行 npx -y newsapi-mcp 中的API密钥 NEWSAPI_KEY 环境变量。
标准配置 适用于大多数工具:
{
"mcpServers": {
"newsapi": {
"command": "npx",
"args": ["-y", "newsapi-mcp"],
"env": {
"NEWSAPI_KEY": "your_api_key_here"
}
}
}
}以下是流行的MCP客户端示例。
Antigravity
通过Antigravity设置或更新配置文件添加:
{
"mcpServers": {
"newsapi": {
"command": "npx",
"args": ["-y", "newsapi-mcp"],
"env": {
"NEWSAPI_KEY": "your_api_key_here"
}
}
}
}Claude Code
claude mcp add newsapi -e NEWSAPI_KEY=your_api_key_here -- npx -y newsapi-mcpClaude Desktop
遵循MCP安装 指南,使用上面的标准配置。
Gemini CLI
遵循MCP安装 指南,使用上面的标准配置。
Qodo Gen
打开 Qodo Gen VSCode或IntelliJ中的聊天面板→ 连接更多工具→ + 添加新MCP→ 粘贴上面的标准配置。
VS Code
遵循MCP安装 指南,使用上面的标准配置。您还可以使用VS Code CLI安装NewsAPI.ai MCP服务器:
# For VS Code
code --add-mcp '{"name":"newsapi","command":"npx","args":["-y","newsapi-mcp"],"env":{"NEWSAPI_KEY":"your_api_key_here"}}'安装后,NewsAPI.ai MCP服务器将可用于VS Code中的GitHub Copilot代理。
Windsurf
关注Windsurf MCP 文档.使用上面的标准配置。
使用模式
搜索新闻文章
按关键字、来源、作者、日期、语言、情感等查找文章。
- 查找有关《欧盟人工智能法案》的最新文章
- 路透社本周发布了哪些关于气候变化的报道?
- 向我展示过去3天关于特斯拉的负面情绪文章
- 查找巴黎奥运会的法语报道
- 德国媒体对欧盟预算有何报道?
径赛
事件是关于同一现实世界发生的相关文章的集群。
- 查找与科技行业并购相关的事件
- 上周斯洛文尼亚发生了哪些更大的事件?
- 本周全球最大的新闻是什么?
使用主题页面
从已保存的中提取文章或事件 主题页面 在NewsAPI.ai上。
- 使用URI b220679c-95ff-4e4e-ae-1fa-ad8b3905b7df总结我的网络安全主题页中的最新文章
可用工具
| 工具 | 说明 |
|---|---|
suggest | 按名称查找实体的URI。在使用URI筛选器进行搜索之前需要。 |
search_articles | 按概念、来源、类别、日期、语言、情感搜索文章。 |
search_events | 搜索事件(关于同一事件的相关文章集群)。 |
get_topic_page_articles | 从NewsAPI.ai上预先配置的主题页获取文章 |
get_topic_page_events | 从NewsAPI.ai上预先配置的主题页获取事件 |
get_api_usage | 检查当前API密钥的令牌使用情况和计划详细信息。 |
新闻研究技巧
这 skill/ 目录包含 /news 斜线命令 克劳德代码 (CLI和桌面),在MCP工具的基础上编排多步骤研究工作流程。 它使建议自动化→ scan → 分诊→ 检索模式并将结果格式化为结构化报告。
/news "What's happening with AI regulation?"要安装,请复制 skill/ 目录到项目的 .claude/skills/ 目录。看 技能文档 了解详情。
