MCP RSS
MCP RSS は、RSS フィードと対話するためのモデル コンテキスト プロトコル (MCP) サーバーです。
特徴
OPML ファイルを解析して RSS フィードのサブスクリプションをインポートする
RSSフィードから記事を自動的に取得して更新する
MCP API を通じて RSS コンテンツを公開する
記事をお気に入りとしてマークする
ソースとステータスで記事をフィルタリング
Related MCP server: Juhe News MCP Server
インストール
前提条件
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 | はい |
応答:
ライセンス
マサチューセッツ工科大学