Signal Lab Apify Data Tools について
Signal Lab Apify Data Toolsは、公開ウェブデータを扱う開発者やエージェント向けのMCPサーバーとApify Actor群です。商品価格、検索候補、ページ抽出、字幕、求人、メニューなどに対応します。
主な機能
- 01Amazon商品の価格追跡
- 02Google Autocompleteのキーワード調査
- 03ウェブサイトのMarkdown変換
- 04YouTube字幕の抽出
- 05Reddit・求人・メニューデータの抽出
活用シーン
- 01Amazonの価格変動の監視
- 02RAGパイプライン向けのウェブページ整理
- 03タイムスタンプ付きYouTube字幕の収集
- 04Reddit検索や公開求人・メニューデータの抽出
MCP 対応
ApifyがホストするリモートのStreamable HTTPエンドポイントから、各Actorに対応する7つの専用ツールを利用できます。MCP接続と認証フローはApifyが処理します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.apify.com?tools=signal_lab/amazon-price-tracker,signal_lab/google-autocomplete-keywords,signal_lab/website-to-markdown-crawler,signal_lab/youtube-transcript-scraper,signal_lab/reddit-search-comments,signal_lab/job-vacancy-scraper,signal_lab/restaurant-menu-extractorclaude mcp add --transport http vzezelin-signal-lab-apify-tools https://mcp.apify.com?tools=signal_lab/amazon-price-tracker,signal_lab/google-autocomplete-keywords,signal_lab/website-to-markdown-crawler,signal_lab/youtube-transcript-scraper,signal_lab/reddit-search-comments,signal_lab/job-vacancy-scraper,signal_lab/restaurant-menu-extractor{"mcpServers":{"vzezelin-signal-lab-apify-tools":{"type":"http","url":"https://mcp.apify.com?tools=signal_lab/amazon-price-tracker,signal_lab/google-autocomplete-keywords,signal_lab/website-to-markdown-crawler,signal_lab/youtube-transcript-scraper,signal_lab/reddit-search-comments,signal_lab/job-vacancy-scraper,signal_lab/restaurant-menu-extractor"}}}Cursor で開く{"servers":{"vzezelin-signal-lab-apify-tools":{"type":"http","url":"https://mcp.apify.com?tools=signal_lab/amazon-price-tracker,signal_lab/google-autocomplete-keywords,signal_lab/website-to-markdown-crawler,signal_lab/youtube-transcript-scraper,signal_lab/reddit-search-comments,signal_lab/job-vacancy-scraper,signal_lab/restaurant-menu-extractor"}}}VS Code で開く{"mcpServers":{"vzezelin-signal-lab-apify-tools":{"type":"http","url":"https://mcp.apify.com?tools=signal_lab/amazon-price-tracker,signal_lab/google-autocomplete-keywords,signal_lab/website-to-markdown-crawler,signal_lab/youtube-transcript-scraper,signal_lab/reddit-search-comments,signal_lab/job-vacancy-scraper,signal_lab/restaurant-menu-extractor"}}}{"mcpServers":{"vzezelin-signal-lab-apify-tools":{"serverUrl":"https://mcp.apify.com?tools=signal_lab/amazon-price-tracker,signal_lab/google-autocomplete-keywords,signal_lab/website-to-markdown-crawler,signal_lab/youtube-transcript-scraper,signal_lab/reddit-search-comments,signal_lab/job-vacancy-scraper,signal_lab/restaurant-menu-extractor"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Signal Lab — MCP サーバー + Apify データ API
Amazon の価格追跡、Google Autocomplete、Web サイトから Markdown/RAG への変換、YouTube の文字起こし、Reddit の検索/コメント、公開求人情報、レストランのメニューに対応した、開発者向けの Apify Actors と MCP ツール です。
まずはこちら
| 用途 | 今すぐ実行 | API ガイド |
|---|---|---|
| Amazon の ASIN/値下げを追跡する | Apify で Amazon Price Tracker を実行 | Amazon Price Tracker API |
| Google Autocomplete から購買意図の高いキーワードを取得する | Apify で Google Autocomplete API を実行 | Google Autocomplete API |
| RAG/LLM 向けに Web サイトを Markdown に変換する | Apify で Website to Markdown を実行 | Website to Markdown API |
| タイムスタンプ付きの YouTube 文字起こしを取得する | Apify で YouTube Transcript API を実行 | YouTube Transcript API |
| Reddit の投稿やコメントを検索する | Apify で Reddit Scraper API を実行 | Reddit Scraper API |
| 公開されている求人情報を抽出する | Apify で Job Vacancy Scraper を実行 | Job Posting Scraper API |
| レストランのメニュー項目と価格を抽出する | Apify で Restaurant Menu Extractor を実行 | Restaurant Menu Scraper API |
コード不要: 上記の Actor を開いて入力し、Start をクリックしてください。
API: 以下のコピー&ペースト用の例を使うか、専用ガイドを開いてください。
AI エージェント/MCP: 以下の単一のリモートエンドポイントに接続し、必要なツールを選択してください。
料金は変更される場合があります。最新の情報は、Apify の各 Actor にある Pricing タブでご確認ください。
カスタムの Apify ワークフローが必要ですか?
既存の Actor がお客様の用途に合わない場合は、カスタム Apify ソリューションのリクエストを送信してください。公開データソース、希望する出力、頻度、規模を記載してください。公開 Issue に認証情報、非公開データ、API キーなどの秘密情報を含めないでください。
エージェントスキルとしてインストール
Signal Lab は、所有者の認証情報を埋め込まずに、互換性のあるエージェントが特化型の Apify Actors と Official MCP tools を使って公開データの処理をいつ、どのように行うかを学習できる、ポータブルな Agent Skill も提供しています。
検証済みの外部 Agent Skill 掲載先: https://askill.sh/skills/703900
OpenAgentSkill: 審査を申請中です。独立した読み戻しによる確認が済むまで、検証済みの公開掲載先には含めていません。
検証済みの askill レジストリエントリーからインストールします:
npx askill-cli add gh:VZezelin/first@signal-lab-apify-tools -y
または、公開 GitHub リポジトリから直接一覧表示/インストールします:
npx skills add VZezelin/first --list
npx skills add VZezelin/first --skill signal-lab-apify-tools -a codex -y --copy
公開インストール手順は、クリーンなワークスペースから検証済みです。スキル本体は skills/signal-lab-apify-tools/SKILL.md にあります。スキルをインストールしても Apify の認証情報は提供されません。有料の Actor または MCP を実行するには、インストールしたユーザー自身の Apify 認証が引き続き必要です。
Official MCP Registry
Signal Lab は Official Model Context Protocol Registry に次の名前で登録されています:
io.github.VZezelin/signal-lab-apify-tools
レジストリ検索:https://registry.modelcontextprotocol.io/?q=io.github.VZezelin%2Fsignal-lab-apify-tools
検証済みの MCPRepository ミラー:https://mcprepository.com/VZezelin/first
登録済みのリモートサーバーは、Apify がホストする Streamable HTTP MCP エンドポイントを使用し、Signal Lab の特化型ツールを公開しています:
{
"mcpServers": {
"signal-lab": {
"url": "https://mcp.apify.com?tools=signal_lab/amazon-price-tracker,signal_lab/google-autocomplete-keywords,signal_lab/website-to-markdown-crawler,signal_lab/youtube-transcript-scraper,signal_lab/reddit-search-comments,signal_lab/job-vacancy-scraper,signal_lab/restaurant-menu-extractor"
}
}
}
MCP の接続と認証フローは Apify が処理します。Actor の料金は、各 Actor の最新の Apify Pricing タブで定義されています。
購買意図に関する API ガイド
- Amazon Price Tracker API — ASIN の監視と値下がりアラート
- Google Autocomplete API — 購買意図のあるキーワード調査
- Website to Markdown API — RAG と LLM への取り込みに適したクリーンなデータ
- YouTube Transcript API — 字幕、タイムスタンプ、メタデータ
- Job Posting Scraper API — 職種、給与、企業、勤務地
- Restaurant Menu Scraper API — メニュー項目、価格、セクション、説明
- Reddit Scraper API — 投稿とコメントの検索
1. Amazon Price Tracker API — ASIN を追跡して値下がりアラートを作成
ストアで実行: https://apify.com/signal_lab/amazon-price-tracker
以下に便利です:
- ASIN/商品 URL による Amazon の価格追跡
- 価格履歴のパイプライン
- 価格変更や値下がりのアラート
- スケジュール設定による競合モニタリング
Apify API 経由で実行します:
curl -X POST \
"https://api.apify.com/v2/acts/signal_lab~amazon-price-tracker/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"productUrls": ["https://www.amazon.com/dp/0132350882"],
"emitOnlyChanges": false,
"proxyConfiguration": {"useApifyProxy": false},
"maxItems": 10
}'
アラートを設定するには、Apify のスケジュールで実行し、結果のデータセットに Webhook/Make/n8n のフローを接続します。
2. Google Autocomplete API — 購買意図のあるキーワード候補
ストアで実行: https://apify.com/signal_lab/google-autocomplete-keywords
以下に便利です:
- Google Autocomplete のキーワード調査
cost、pricing、free、alternative、APIなどの商用修飾語- 国/言語別のロングテール調査
- プログラマティック SEO と需要の発見
curl -X POST \
"https://api.apify.com/v2/acts/signal_lab~google-autocomplete-keywords/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"queries": ["google autocomplete api"],
"language": "en",
"country": "us",
"expandAlphabet": false,
"includeQuestions": false,
"maxResults": 20
}'
3. Website to Markdown API — RAG と LLM への取り込みに適したクリーンなページ
ストアで実行: https://apify.com/signal_lab/website-to-markdown-crawler
以下に便利です:
- Web サイトから Markdown への変換
- RAG/LLM のソース文書の整形
- 見出し、リンク、メタデータ、構造化されたページ情報の抽出
- 単一ページの API 呼び出しや、範囲を限定した Web サイトのクロール
curl -X POST \
"https://api.apify.com/v2/acts/signal_lab~website-to-markdown-crawler/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"startUrls": [{"url": "https://example.com"}],
"maxPages": 1,
"maxDepth": 0,
"sameDomainOnly": true,
"useSitemaps": false,
"respectRobotsTxt": true
}'
4. YouTube Transcript API — 字幕、タイムスタンプ、メタデータ
ストアで実行: https://apify.com/signal_lab/youtube-transcript-scraper
API ガイド: youtube-transcript-api.md
以下に便利です:
- 公開されている YouTube の文字起こし
- タイムスタンプ付きの字幕セグメント
- RAG とセマンティック検索
- 調査、要約、インデックス作成のワークフロー
専用ガイドには、現在の入力フィールド、コピーして貼り付けられる API 呼び出し、用途を絞った MCP 設定が記載されています。
5. Job Posting Scraper API — 公開求人 URL から構造化された求人データを取得
ストアで実行: https://apify.com/signal_lab/job-vacancy-scraper
API ガイド: job-posting-scraper-api.md
公開求人 URL がすでにあり、ATS への取り込み、採用業務の自動化、採用市場のモニタリング、または後続の CSV/JSON ワークフロー向けに構造化フィールドが必要な場合に使用します。この Actor は、ページに存在する場合、職種名、企業名、勤務地、給与/通貨、雇用形態、公開日/掲載終了日、ソース URL、ページで公開されている構造化された JobPosting メタデータを返します。ソースにないフィールドを捏造することはありません。
最小限の API 呼び出し:
curl -X POST \
"https://api.apify.com/v2/acts/signal_lab~job-vacancy-scraper/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"urls": ["https://example.com/public-job-posting"],
"maxJobs": 5,
"maxItems": 5
}'
これはページから構造化データを取得するワークフローであり、すべての求人掲示板を検索したり、ログインの制限を回避したりするものではありません。
MCP/AI エージェントでの使用
上記の Official MCP Registry エントリーは、この Signal Lab ツールバンドルの正式な検出用レコードです。同じ Apify ホストのエンドポイントを、MCP 対応クライアントに直接設定することもできます。
認証後、エージェントは次のようなタスクを依頼できます:
- 「この Amazon ASIN を追跡して、現在の価格を返してください。」
- 「この購買意図のあるキーワードについて、Google Autocomplete の候補を見つけてください。」
- 「このページを RAG パイプライン向けのクリーンな Markdown に変換してください。」
- 「この公開 YouTube の文字起こしをタイムスタンプ付きで取得してください。」
- 「最近の製品フィードバックを Reddit で検索し、ソース URL を返してください。」
- 「この公開求人情報から構造化フィールドを抽出してください。」
- 「このレストランのページからメニュー項目と価格を抽出してください。」
その他の Signal Lab アクター
公開ポートフォリオをご覧ください:https://apify.com/signal_lab
公開データは責任を持って使用し、対象サイトの利用規約、プライバシー規則、著作権要件、および適用される法律に従ってください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。