Skip to main content
Glama

MCP RSS

MCP RSS は、RSS フィードと対話するためのモデル コンテキスト プロトコル (MCP) サーバーです。

特徴

  • OPML ファイルを解析して RSS フィードのサブスクリプションをインポートする

  • RSSフィードから記事を自動的に取得して更新する

  • MCP API を通じて RSS コンテンツを公開する

  • 記事をお気に入りとしてマークする

  • ソースとステータスで記事をフィルタリング

Related MCP server: Juhe News MCP Server

インストール

前提条件

  • Node.js (v14以上)

  • MySQLデータベース

MySQLのセットアップ

$ docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

MCPをインストールする

このMCPは通信にstdioを使用します。コマンドにnpx mcp_rssを入力し、環境変数にカスタマイズが必要な設定を入力し、少なくとも独自のopmlファイルを使用してください。

クロードデスクトップでの使用

{ "key": "rss", "command": "npx", "args": [ "mcp_rss" ], "env": { "OPML_FILE_PATH": "/Users/guyanhua/feeds.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)

応答:

{ "articles": [ { "id": 1, "title": "Article Title", "content": "Article content...", "link": "https://example.com/article", "pubDate": "2023-01-01T12:00:00Z", "fetchDate": "2023-01-01T12:30:00Z", "status": "normal", "feedTitle": "Example Feed", "feedCategory": "Technology" } ], "success": true }

get_sources

利用可能なすべての RSS フィード ソースを取得します。

**パラメータ:**なし

応答:

{ "sources": [ { "id": 1, "title": "Example Feed", "category": "Technology" } ], "success": true }

タグ設定

記事のステータス(通常またはお気に入り)を設定します。

パラメータ:

パラメータ

タイプ

説明

必須

状態

記事のステータス(「通常」または「お気に入り」)

はい

記事ID

番号

更新する記事のID

はい

応答:

{ "success": true, "message": "Article 1 status has been updated to favorite" }

ライセンス

マサチューセッツ工科大学

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/buhe/mcp_rss'

If you have feedback or need assistance with the MCP directory API, please join our Discord server