
News MCP Server

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。
使用教程
使用依赖
- 需要从 NewsAPI.org 获取 API Key。
安装教程
- 将以下配置添加到
claude_desktop_config.json
文件中:
{
"mcpServers": {
"news": {
"command": "uv",
"args": [
"--directory",
"/PATH/TO/YOUR/news",
"run",
"news.py"
]
}
}
}
调试方式
- 确保 API Key 已正确配置。
- 检查
claude_desktop_config.json
文件中的路径是否正确。