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ニュースエージェント
さまざまな RSS フィードからコンテンツを検出、取得、要約できる FastMCP ベースの RSS ニュース集約および処理エージェント。
特徴
- あらゆるウェブサイトからRSSフィードを見つける
- RSSフィードからエントリを取得する
- フィードエントリからコンテンツを抽出してフォーマットする
- 任意の URL から Web コンテンツを抽出して処理します
- キーワードでニュース記事を検索
- ニュース記事の要約を生成する
- カテゴリーと国別にトップニュースを入手
インストール
- リポジトリをクローンする
- 必要な依存関係をインストールします。
- 環境変数が必要な場合は
.env
ファイルを作成します(オプション)
使用法
MCPサーバーを起動する
これにより、さまざまな RSS 関連ツールを公開する MCP サーバーが起動します。
利用可能なツール
- get_rss_feed_entries : RSSフィードURLからエントリを取得します
- discover_rss_feeds : ウェブサイトで利用可能なRSSフィードを検索します
- download_feed_content : フィードエントリのコンテンツをダウンロードして処理します
- fetch_webpage : 高度な技術を使用して任意の Web ページ URL からメイン コンテンツを抽出します (新機能)
- search_news_by_keyword : キーワードを使用して複数のフィードにわたるニュース記事を検索します
- create_news_summary : ニュース記事の要約を作成します
- get_top_news_from_category : 特定のカテゴリと国からのトップニュースを取得します
例
ウェブサイト上のRSSフィードを見つける
キーワードでニュース記事を取得する
あらゆるウェブページからコンテンツを抽出
カテゴリからトップニュースを取得する
クライアントの例
このプロジェクトには、すべての MCP サーバー ツールに簡単にアクセスできるコマンドライン クライアント ( client_example.py
) が含まれています。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
This server cannot be installed
RSS フィードを発見し、ニュース コンテンツを取得して処理し、キーワードで記事を検索し、複数のニュース ソースとカテゴリにわたる要約を生成するためのツールを提供する FastMCP ベースのサーバーです。
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