RSS Keyword Monitor について
RSS Keyword Monitorは、複数のフィードを確認するチーム向けにコンテンツを絞り込みます。キーワード、正規表現、除外ルールに対応し、Apify Task、n8n、Makeのワークフロー例も提供します。
主な機能
- 01RSS、Atom、RDFフィードの絞り込み
- 02キーワードまたは正規表現での照合
- 03除外ルールの適用
- 04n8nとMakeのワークフロー例
活用シーン
- 01複数フィードからセキュリティ情報を監視
- 02研究論文や製品ニュースの追跡
- 03DevOpsリリース情報の絞り込み
MCP 対応
製品別のTelemark MCPゲートウェイルートを通じて、Apify OAuth/MCPを利用する公開Apify Actorを1つMCPクライアントに公開します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://telemark-apify-monitoring-mcp.katfu111111.workers.dev/rssclaude mcp add --transport http telemarkdigital-publisher-rss-keyword-monitor https://telemark-apify-monitoring-mcp.katfu111111.workers.dev/rss{"mcpServers":{"telemarkdigital-publisher-rss-keyword-monitor":{"type":"http","url":"https://telemark-apify-monitoring-mcp.katfu111111.workers.dev/rss"}}}Cursor で開く{"servers":{"telemarkdigital-publisher-rss-keyword-monitor":{"type":"http","url":"https://telemark-apify-monitoring-mcp.katfu111111.workers.dev/rss"}}}VS Code で開く{"mcpServers":{"telemarkdigital-publisher-rss-keyword-monitor":{"type":"http","url":"https://telemark-apify-monitoring-mcp.katfu111111.workers.dev/rss"}}}{"mcpServers":{"telemarkdigital-publisher-rss-keyword-monitor":{"serverUrl":"https://telemark-apify-monitoring-mcp.katfu111111.workers.dev/rss"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
1| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| feeds | array | いいえ | 監視する RSS、Atom、RDF フィードの URL。 |
| onlyNew | boolean | いいえ | true の場合、この保存済み Task で以前に配信されていない項目のみを返します。 |
| keywords | array | いいえ | 大文字と小文字を区別しないキーワードまたはフレーズ。空欄の場合はすべての新しい項目を返します。 |
| resetState | boolean | いいえ | 保存済みの既読セットと HTTP バリデーターを一度リセットし、その後オフにします。 |
| webhookUrl | string | いいえ | 概要と最新の一致項目を最大 50 件受け取る任意の webhook エンドポイント。 |
| dedupWindow | integer | いいえ | 項目が既読セットに保持される日数。この期間を過ぎると再度配信できます。 |
| matchFields | array | いいえ | 検索するフィード項目のフィールド:title、description、content、categories。 |
| excludeTerms | array | いいえ | 大文字と小文字を区別しない語句。一致する項目は配信と課金の前に除外されます。 |
| regexPatterns | array | いいえ | 大文字と小文字を区別しない正規表現。キーワードと OR 条件で照合します。 |
| includeContent | boolean | いいえ | フィードに存在する場合は、content:encoded の HTML 全文を含めます。 |
| maxItemsPerRun | integer | いいえ | 1 回の実行で配信され、課金対象となるフィード項目の上限。 |
詳細
Apify 監視ワークフロー
Bluesky の投稿、RSS フィード、TED の調達公告を監視するための、公開 Apify Task 設定、検証済み n8n ワークフローの例、Make の構築仕様、公開中の Make 共有シナリオです。
Telemark Digital が作成・保守しています。
まずはこちら
- AI エージェント向けインデックスには、クローラーとコーディングアシスタント向けに、製品マップ、Apify のリンク、プラグインのパス、ワークフローの境界が記載されています。
- フェーズ 1 の可視性チェックポイントには、現在公開中のサンプル拡充と外部ゲートが記載されています。
- MCP プロモーションチェックポイントには、公開中の n8n、Make、MCP Registry、Smithery、Glama、Apify におけるエージェント対応の発見状況が記録されています。
- n8n クリエイターチェックポイントには、最初の 2 件の n8n テンプレート承認と、クリエイター向けステップアップの背景が記録されています。
- AI クライアントプラグインマーケットプレイスでは、Claude/Codex プラグインパッケージの構成と、安全な配布範囲について説明しています。
- MCP ディレクトリ掲載パックには、リモート MCP ディレクトリ向けの製品ごとの
server.jsonメタデータと紹介文が含まれています。 - MCP の信頼性と稼働時間の証明から、同じ製品ルートに関する VerifyMCP の信頼性ページと mcpbeat の稼働時間証明を確認できます。
製品
- Bluesky キーワード・メンションアラートは、公開されている Bluesky の投稿からキーワード、ハンドル、メンション、ハッシュタグを監視します。その MCP ルートには、ディレクトリと AI エージェント向けの公開証明リンク(VerifyMCP の信頼性情報と mcpbeat の稼働時間情報)があります。
- RSS キーワードモニターは、RSS、Atom、RDF フィードをキーワード、正規表現、除外ルールでフィルタリングします。
- TED 入札モニターは、CPV コード、国、キーワード、金額、公告種別に基づき、新規または変更された EU の調達公告を監視します。
各製品ディレクトリには、公開 Apify Task 入力、プラットフォームに依存しないワークフロー契約、n8n ワークフロー、Make 実装パッケージ、フィクスチャ、検証メモが含まれています。
TED パッケージには現在、調達意欲の高い検索向けに、公開中の Apify Examples ページが 13 件含まれています。対象は、AI 調達、サイバーセキュリティ、医療、SaaS/クラウドソフトウェア、建設、CPV 72 ソフトウェア、変更公告と正誤表、ドイツのマネージド検知、最近の調達 JSON プレビュー、EU ソフトウェア CPV プレビュー、フランスの医療機器、ポーランドの IT サービス、再生可能エネルギー調達です。
RSS パッケージには現在、公開中の Apify Examples ページが 11 件含まれています。対象は、複数フィードのキーワードアラート、正規表現と除外条件、Webhook 対応 JSON、セキュリティ勧告、脆弱性調査、AI 製品ニュース、研究論文アラート、DevOps リリースノート、クラウドプラットフォームの更新、企業ニュース、政府のサイバー関連更新です。
Bluesky パッケージには現在、公開中の Apify Examples ページが 11 件含まれています。対象は、キーワード検索、ブランドハンドルへのメンション、ハッシュタグ、製品ローンチのキーワード、開発者ツールのローンチ、オープンソースのメンテナーに関する議論、AI ポリシーに関する投稿、セキュリティ関連キーワード、データ侵害に関する議論、スタートアップの資金調達に関する投稿、ブランドや競合他社のハンドル監視です。
公開中の Make 共有シナリオ:
公開中の n8n ワークフローテンプレート:
MCP と AI エージェントの公開ディレクトリ:
- 公式 MCP Registry:
bluesky-keyword-alerts、rss-keyword-monitor、ted-tender-monitor - Glama MCP コネクターページ:Bluesky、RSS、TED
- Smithery MCP 掲載ページ:Bluesky、RSS、TED
- VerifyMCP の信頼性ページ:Bluesky、RSS、TED
- mcpbeat の稼働状況証明ページ:Bluesky、RSS、TED
AI クライアントプラグイン
Codex、ChatGPT デスクトップ、Claude Code 向けの基本的なプラグインパッケージがpluginsに含まれています。各プラグインは、Apify OAuth/MCP を利用した製品固有の Telemark MCP ゲートウェイルートを通じて、公開 Apify Actor を1つだけ公開します。また、保存済みタスクの監視と、範囲を限定した単発の情報検索を分ける製品固有のスキルも含まれています。
これらのプラグインパッケージは、2026-07-23 に Codex と Claude Code で、リポジトリソースからのインストールと、OAuth/MCP を使ったライブ呼び出しのテストに合格しました。これらのリポジトリソースパッケージは、OpenAI と Anthropic の公式レビュー制度とは別のものです。パッケージの構成、安全な使用範囲、現在のディレクトリ掲載条件については、AI クライアントプラグインマーケットプレイスをご覧ください。
同じ製品ルートのリモート MCP ディレクトリメタデータはmcpにあります。3製品すべてについて、公式 MCP Registry、Smithery、Glama への掲載が公開されています。Smithery では、ツールを見つけやすくするため、無料利用に上限のある製品別 Worker URL を使用しています。Glama では各コネクターが Healthy と表示され、VerifyMCP では公開信頼性ページ、mcpbeat では公開稼働状況証明ページが提供されています。また、公開 OAuth チャレンジ、所有権確認、サーバーカードの各エンドポイントも稼働しています。詳しくはMCP ディレクトリ掲載パックをご覧ください。
公開製品アイコンは、外部公開に適したファイル名でassets/iconsにあります。このリリースでは、プラグインパッケージをテキストのみとし、GitHub のウェブエディターから簡単に公開できるよう、AI クライアントプラグインのマニフェストから省略可能なアイコンフィールドを除いています。
ターミナル実行の信頼性
Actor の実行では、FAILED、TIMED-OUT、または ABORTED で終了する前にデータセットレコードがコミットされる場合があります。公開ワークフローでは、処理する各ターミナル実行について、存在する場合は実行の defaultDatasetId を取得し、安定した製品プレフィックス付きキーでレコードを保存してから、ターミナルステータスを公開または報告します。レコードが空のまま失敗したデータセットや、データセット ID のない実行も安全に報告されます。ターミナル実行のフィクスチャでは再生時の冪等性も検証され、TED のフィクスチャでは title: null が有効なままであることが確認されています。
Make の構築仕様では、Apify の最大 1000 件の実行履歴ページ、Task ごとの完全一致キーを使ったデータストアカーソル 1 件、カーソルでフィルターした逆順ページ処理、初回実行時のカーソル設定、取得したページに保存済みカーソルの実行が含まれていない場合のオーバーフロー停止を使用します。各公開テンプレートでは、シナリオの実行 1 回につき選択した Task の実行を最大 1 件処理します(maxRunsPerScenarioExecution = 1)。これにより、操作数の予算を抑えられます。アカウントで 1000 * Apify Schedule interval より長い停止期間に対応する必要がある場合は、有効化する前にページネーション対応のバックフィルを追加してください。
各 n8n エクスポートでは、データセットの取得と Data Table のアップサートについて、同じ操作を最大 3 回その場で再試行し、試行の間に 5 秒待機します。この再試行では、元の defaultDatasetId と安定した配信キーを維持し、Apify Task を再実行することはありません。いずれかの操作が再試行後も失敗する場合は、元の実行 ID とそのデータセットを使って手動で復旧してください。このパッケージは、自動的な厳密に 1 回の配信を保証するものではありません。
ページネーションを行わない配信上限
付属の n8n ワークフローと Make の仕様では、Task の実行ごとにページネーションを行わないデータセットリクエストを 1 回だけ行うよう意図的に設定しています。そのため、すべてのデータを取得するには、保存済み Task 上限を確認する必要があります。
| 製品 | 保存済み Task 上限 | 固定の取得上限 | 予約済みの制御行 |
|---|---|---|---|
| Bluesky | maxPostsPerRun <= 100 | 100 | なし |
| RSS | maxItemsPerRun <= 200 | 200 | なし |
| TED | maxNewPerRun <= 999 | 1000 | 追加されるサマリー行がちょうど 1 件(999 + 1 = 1000) |
アカウント所有者が対応する保存済み Task 設定を確認するまで、ワークフローを有効化しないでください。上限を引き上げるには、ページネーション対応のワークフローを別途設計し、文書化して検証する必要があります。これはこのパッケージの対象外です。
セキュリティ
これらの例には認証情報が含まれていません。ワークフローをインポートした後、ご自身の Apify アカウントと送信先アカウントを接続してください。エクスポートを公開または変更する前に、SECURITY.md をお読みください。
リポジトリのステータス
例は公開前にローカルで準備および検証されています。3 つの Make シナリオと 3 つの n8n テンプレートはすべて、上記のリンクから公開されています。このリポジトリでは、エクスポートした Make ブループリントファイルではなく、認証情報を含まない構築仕様を保持しています。
GitHub パブリッシャー、n8n Creator Portal、オプションの n8n Cloud、および Make の公開手順については、Account Gates を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。