MCP-RSS-クローラー
RSS フィードを取得して LLM と共有する MCP (Message Chain Protocol) サーバー。
特徴
RSSフィードの取得とキャッシュ(SQLiteデータベース)
シームレスなLLM統合のためのMCPプロトコル実装
カテゴリ、ソース、キーワードによるフィードのフィルタリングをサポート
フィード管理のための包括的な API エンドポイント
フィードの追加、更新、削除
Firecrawl からの記事の取得をサポート
Related MCP server: mcp-rss
要件
パン
Firecrawl APIキー
Claude Desktop またはその他の MCP クライアント
MCPサーバーとしてセットアップ
このリポジトリをクローンする
claude_desktop_config.json.exampleに基づいて、設定を含むclaude_desktop_config.jsonファイルを作成します。
依存関係をインストールします:
bun installClaude Desktop を起動します。
MCPプロトコル
サーバーはメッセージチェーンプロトコル(MCP)を実装しており、LLMが最新のRSSフィードにアクセスできるようにします。MCPエンドポイントは、メッセージ配列を含むJSONボディを持つPOSTリクエストを受け取り、最新のフィードアイテムを含むレスポンスを返します。
リクエストの例:
応答例:
設定オプション
サーバーは、環境変数または.envファイルを通じて構成できます。
PORT- サーバーポート(デフォルト: 5556)FIRECRAWL_API_KEY- Firecrawl API キーDB_DIR- データベースディレクトリ(デフォルト:~/.mcp-rss-crawler)
トラブルシューティング
接続の問題については、ネットワーク設定とファイアウォールの構成を確認してください。
ログはコンソールで利用でき、問題の診断に使用できます。
より詳細なログ記録を行うには、
DEBUG=mcp-rss:*環境変数を設定します。