News MCP Server

News MCP Server

site icon
2025.04.20 0
Python新闻服务内容搜索内容生成
mcp-news 是一个基于 FastMCP 的新闻服务,通过集成 NewsAPI.org 的接口,提供新闻文章的搜索和过滤功能。用户可以根据关键词、日期范围和新闻来源来获取相关的新闻内容。
View on GitHub

Overview

基本能力

产品定位

mcp-news 是一个新闻内容服务,旨在为用户提供便捷的新闻搜索和过滤功能。

核心功能

  • 通过关键词 (q) 搜索新闻文章。
  • 通过日期范围 (from, to) 过滤新闻。
  • 通过特定的新闻来源 (sources) 过滤新闻,默认来源为 abc-news

适用场景

  • 需要实时获取新闻内容的用户。
  • 需要根据特定条件(如关键词、日期、来源)筛选新闻的场景。

工具列表

  • get_news(): 根据搜索查询、日期范围和新闻来源获取新闻。

常见问题解答

  • 如何获取 API Key? 需要从 NewsAPI.org 获取 API Key。

使用教程

使用依赖

安装教程

  1. 将以下配置添加到 claude_desktop_config.json 文件中:
{
    "mcpServers": {
        "news": {
            "command": "uv",
            "args": [
                "--directory",
                "/PATH/TO/YOUR/news",
                "run",
                "news.py"
            ]
        }
    }
}

调试方式

  • 确保 API Key 已正确配置。
  • 检查 claude_desktop_config.json 文件中的路径是否正确。

许可证

该项目遵循 None 开源许可条款。