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
local-only server
The server can only run on the client's local machine because it depends on local resources.
MCP RSSはRSSフィードと対話するためのモデルコンテキストプロトコル(MCP)サーバーです。
Related MCP Servers
- -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 -32JavaScriptMIT 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 -12TypeScript
- PythonMIT License
- -securityAlicense-qualityA FastMCP-based server that provides tools for discovering RSS feeds, fetching and processing news content, searching articles by keyword, and generating summaries across multiple news sources and categories.Last updated -PythonMIT License