MCP RSS
MCP RSS は、RSS フィードと対話するためのモデル コンテキスト プロトコル (MCP) サーバーです。
特徴
- OPML ファイルを解析して RSS フィードのサブスクリプションをインポートする
- RSSフィードから記事を自動的に取得して更新する
- MCP API を通じて RSS コンテンツを公開する
- 記事をお気に入りとしてマークする
- ソースとステータスで記事をフィルタリング
インストール
前提条件
- Node.js (v14以上)
- MySQLデータベース
MySQLのセットアップ
MCPをインストールする
このMCPは通信にstdioを使用します。コマンドにnpx mcp_rss
を入力し、環境変数にカスタマイズが必要な設定を入力し、少なくとも独自のopmlファイルを使用してください。
クロードデスクトップでの使用
構成
MCP RSS を構成するには、次の環境変数を設定します。
設定オプション
オプション | 説明 | デフォルト値 |
---|---|---|
DB_ホスト | データベースホスト | ローカルホスト |
DB_ポート | データベースポート | 3306 |
DB_ユーザー名 | データベースユーザー名 | 根 |
DB_パスワード | データベースパスワード | 123456 |
DB_データベース | データベース名 | mcp_rss |
OPML_FILE_PATH | RSSフィードを含むOPMLファイルへのパス | 「./feeds.opml」 |
RSS_UPDATE_INTERVAL | RSS更新を取得する間隔(分) | 1 |
MCP API リファレンス
MCP RSS サーバーは次の API メソッドを公開します。
コンテンツを取得する
購読した RSS フィードから記事を取得します。
パラメータ:
パラメータ | タイプ | 説明 | 必須 |
---|---|---|---|
状態 | 弦 | 記事のステータス(「通常」または「お気に入り」)でフィルタリング | いいえ |
ソース | 弦 | ソース(フィードタイトル)でフィルタリング | いいえ |
制限 | 番号 | 返される記事の最大数 | いいえ(デフォルト: 10) |
応答:
get_sources
利用可能なすべての RSS フィード ソースを取得します。
**パラメータ:**なし
応答:
タグ設定
記事のステータス(通常またはお気に入り)を設定します。
パラメータ:
パラメータ | タイプ | 説明 | 必須 |
---|---|---|---|
状態 | 弦 | 記事のステータス(「通常」または「お気に入り」) | はい |
記事ID | 番号 | 更新する記事のID | はい |
応答:
ライセンス
マサチューセッツ工科大学
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
RSS フィードとのやり取りを可能にするモデル コンテキスト プロトコル サーバー。ユーザーは OPML ファイル経由でサブスクリプションをインポートしたり、記事を自動的に取得して更新したり、ソースやステータス別にコンテンツをフィルター処理したりできます。
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides web content fetching and conversion capabilities.Last updated -4892JavaScriptMIT License
Juhe News MCP Serverofficial
-securityFlicense-qualityA Model Context Protocol server that enables large language models to access the latest trending news headlines and detailed content across various categories including recommended, domestic, technology, and sports news.Last updated -Python- -securityAlicense-qualityMCP RSS is a Model Context Protocol (MCP) server for interacting with RSS feedsLast updated -234TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that interfaces with Alpaca trading API, allowing users to manage portfolios, place trades, and access market data through natural language interactions.Last updated -Python