SuperAPI AI 工具集

mcp-server

AllNewsAPI 的 MCP 服务器(mcp-server),为 MCP 客户端提供实时与历史新闻数据访问能力,包括来自全球来源的头条新闻。支持关键词搜索、分类、语言等多种筛选条件,并支持 AI 分析筛选(如情感、实体名称与类型)。适用于 Claude、Cursor、VS Code、Windsurf 等支持 MCP 的客户端,可用于搜索新闻文章、获取头条、检查 API 用量。使用需要 API key,可在 allnewsapi.com 获取,支持托管连接或通过 npx 在本地运行。

访问官网

工具介绍

用途

AllNewsAPI 的 MCP 服务器用于让 MCP 客户端访问 AllNewsAPI 的实时与历史新闻数据,包括来自全球来源的头条新闻。它面向支持 Model Context Protocol 的客户端,例如 Claude、Cursor、VS Code、Windsurf 等。

主要能力

  • 按关键词、日期和筛选条件搜索文章。
  • 获取头条新闻,可选择附加筛选。
  • 检查套餐、请求限制与剩余配额(无参数)。

搜索与头条功能支持 AI 分析筛选:

  • ai_sentiment:文章整体情感(positive、negative、neutral)。
  • ai_entity_name:文章中的命名实体(例如 United Nations)。
  • ai_entity_type:实体类别(person、organization、location)。

返回的文章在可用时还可能包含 AI 情感评分、检测到的实体和简短 AI 摘要。

使用方式

需要 API key,可在 allnewsapi.com 获取。支持两种连接方式:

  1. 托管(无需安装):将客户端指向托管服务器,并通过 X-API-Key 请求头传入 API key。若偏好仅使用 URL 的配置,可使用 https://mcp.allnewsapi.com/mcp?apikey=YOUR_API_KEY_HERE 替代请求头。API key 可按以下优先级提供:X-API-Key 请求头、apikey 查询参数,或 Authorization: Bearer YOUR_API_KEY_HERE 请求头(供仅支持 bearer token 的客户端作为回退)。
  2. 本地:通过 npx 在您的机器上运行服务器,无需克隆或构建。也可用 ALLNEWSAPI_KEY 环境变量代替 --apikey 提供密钥。

客户端配置:

  • Claude:编辑配置(Settings → Developer → Edit Config),添加上面的本地或托管片段。完整指南:modelcontextprotocol.io/quickstart/user。
  • Cursor:Settings → MCP → Add new MCP Server,命名为“AllNewsAPI”,选择命令类型并输入相应内容。
  • VS Code:服务器随后可供 GitHub Copilot agent 使用。完整指南:VS Code MCP docs。
  • Windsurf:将本地或托管片段添加到 MCP 配置。完整指南:Windsurf MCP docs。
  • 终端添加——本地:或托管服务器。
  • Cowork:运行在 Claude Desktop 内,将托管服务器作为自定义连接器添加——Customize → Connectors → +,输入带密钥的 URL;本地设置使用上述 Claude Desktop 配置。
  • OpenWork:支持 MCP 的开源 Cowork 替代方案。可使用本地命令(npx allnewsapi-mcp@latest --apikey YOUR_API_KEY_HERE)或上面的托管 URL,遵循 OpenWork 的 MCP 配置添加 AllNewsAPI。
  • 其他任意 MCP 客户端:指向托管 URL(https://mcp.allnewsapi.com/mcp)或运行 npx allnewsapi-mcp@latest 命令并附上您的 API key。

示例提示:

  • “Get me the latest technology news from the US”
  • “Find articles about climate change from European sources”
  • “Show me top business headlines from the past week”
  • “Find positive news about renewable energy”
  • “Show me articles mentioning Apple as an organization”
  • “Check my API usage and remaining quota”

适用场景

适合需要在支持 MCP 的客户端内直接检索全球新闻、按关键词或主题查找报道、获取特定时间范围头条、按情感或实体做 AI 分析筛选,以及查看 API 配额用量的场景。

限制

部分高级筛选——country、region、category、publisher、lang、attributes 和 sortby——需要付费套餐。在免费套餐中,请使用 search-news 配合 q 和 max。定价详见其定价页面。可接受的取值完整列表位于 AllNewsAPI 文档。