Integrations
Supports configuration through environment variables using .env files for flexible deployment settings.
Supports formatting extracted web content as Markdown, allowing for clean, structured representation of articles with optional image inclusion.
Provides tools for discovering RSS feeds from websites, fetching entries from feeds, extracting and formatting content, searching news articles by keyword, and generating summaries of news articles from RSS sources.
MCP RSS 新闻代理
基于 FastMCP 的 RSS 新闻聚合和处理代理,可以发现、获取和汇总来自各种 RSS 提要的内容。
特征
- 发现任何网站的 RSS 源
- 从 RSS 源获取条目
- 从 feed 条目中提取并格式化内容
- 从任何 URL 提取并处理 Web 内容
- 按关键字搜索新闻文章
- 生成新闻文章摘要
- 按类别和国家获取热门新闻
安装
- 克隆存储库
- 安装所需的依赖项:
- 如果需要环境变量,请创建一个
.env
文件(可选)
用法
启动 MCP 服务器
这将启动 MCP 服务器,提供各种 RSS 相关工具。
可用工具
- get_rss_feed_entries :从 RSS feed URL 获取条目
- discover_rss_feeds :查找网站上可用的 RSS 提要
- download_feed_content :下载并处理 feed 条目的内容
- fetch_webpage :使用高级技术从任何网页 URL 中提取主要内容(新)
- search_news_by_keyword :使用关键字在多个 feed 中搜索新闻文章
- create_news_summary :创建新闻文章摘要
- get_top_news_from_category :获取特定类别和国家的热门新闻
示例
在网站上发现 RSS 源
通过关键字获取新闻文章
从任何网页提取内容
获取某个类别的热门新闻
客户端示例
该项目包括一个命令行客户端( client_example.py
),可以轻松访问所有 MCP 服务器工具:
贡献
欢迎贡献代码!欢迎提交 Pull 请求。
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅 LICENSE 文件。
This server cannot be installed
基于 FastMCP 的服务器,提供用于发现 RSS 提要、获取和处理新闻内容、按关键字搜索文章以及跨多个新闻源和类别生成摘要的工具。
Related MCP Servers
- -securityAlicense-qualityThis MCP server performs multi-topic searches in business, news, finance, and politics using the Tavily API, providing high-quality sources and intelligent summaries.Last updated -11PythonMIT License
RSS3 MCP Serverofficial
-securityAlicense-qualityAn MCP server implementation that integrates the RSS3 API, allowing users to query data from decentralized chains, social media platforms, and the RSS3 network through natural language.Last updated -1JavaScriptMIT License- -securityFlicense-qualityAn MCP server that fetches RSS feeds and shares them with LLMs, allowing AI assistants to access and present the latest news and articles from configured feeds.Last updated -1TypeScript
- -securityFlicense-qualityA FastMCP-based service that provides stock data including historical prices, fundamental information, and financial news.Last updated -1Python