Signal Lab Apify Data Tools

io.github.VZezelin由 GitHub 帳號 VZezelin 發布v1.0.0更新於 Oct 27, 2026

Run Signal Lab Apify Actors for price tracking, keywords, RAG, transcripts, Reddit, jobs, and menus.

發布方自己的服務:Apify MCP Server

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取知識與記憶資料與分析

概覽

AI 產生的概覽

託管於 Apify 的遠端 MCP 端點,提供 Signal Lab 的 Amazon 價格追蹤、關鍵字、網頁轉 Markdown、YouTube 字幕、Reddit、職缺與菜單擷取工具。

可以做什麼
  • 依 ASIN 或商品連結追蹤 Amazon 價格並回傳價格變動
  • 依國家與語言取得 Google Autocomplete 關鍵字建議
  • 將網頁或限定範圍的爬取結果轉為乾淨的 Markdown,供 RAG 使用
  • 取得公開的 YouTube 字幕、時間戳與中繼資料
  • 搜尋 Reddit 貼文與留言,並從公開職缺頁面擷取結構化欄位
  • 從餐廳頁面擷取菜單品項、價格與分類
適用情境
適合需要把公開網頁資料整理成結構化結果的情境,例如價格監控、SEO 關鍵字挖掘、RAG 語料匯入、字幕取得、Reddit 調查、招募資料或菜單擷取,且不想自行撰寫爬蟲程式。
執行需求
需要連線至 mcp.apify.com 的遠端 Streamable HTTP 端點,並透過 Apify 完成 OAuth 驗證。未宣告本機套件或環境變數。Actor 執行費用由使用者自己的 Apify 帳號負擔。
安裝前請注意
各 Actor 的定價由其自行設定且可能變動,執行可能在使用者的 Apify 帳號產生費用。工具會擷取公開網頁,並將相關連結與輸入送往 Apify 託管服務。請遵守目標網站條款、隱私規則與著作權要求;不要在公開請求中放入憑證或私密資料。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Signal Lab Apify Data Tools,將其新增到工作區。
  2. 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.VZezelin%2Fsignal-lab-apify-tools/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。

{
  "mcpServers": {
    "signal-lab-apify-data-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"
    }
  }
}

README

Signal Lab — MCP Server + Apify Data APIs

Developer-first Apify Actors and MCP tools for Amazon price tracking, Google Autocomplete, website-to-Markdown/RAG, YouTube transcripts, Reddit search/comments, public job postings, and restaurant menus.

[AllMCPs]

Start here

NeedRun nowAPI guide
Track an Amazon ASIN / price dropRun Amazon Price Tracker on ApifyAmazon Price Tracker API
Get Google Autocomplete buyer-intent keywordsRun Google Autocomplete API on ApifyGoogle Autocomplete API
Convert a website to Markdown for RAG/LLMsRun Website to Markdown on ApifyWebsite to Markdown API
Get a YouTube transcript with timestampsRun YouTube Transcript API on ApifyYouTube Transcript API
Search Reddit posts and commentsRun Reddit Scraper API on ApifyReddit Scraper API
Extract a public job postingRun Job Vacancy Scraper on ApifyJob Posting Scraper API
Extract restaurant menu items and pricesRun Restaurant Menu Extractor on ApifyRestaurant Menu Scraper API

No code: open any Actor above, enter the input, and click Start.
API: use the copy-paste examples below or open the dedicated guide.
AI agent / MCP: connect the single remote endpoint below and choose the tool you need.

Pricing can change. Use each Actor's live Pricing tab in Apify as the source of truth.

Need a custom Apify workflow?

If the existing Actors do not fit your use case, open a custom Apify solution request. Describe the public data source, desired output, frequency, and scale. Do not include credentials, private data, API keys, or other secrets in the public issue.

Install as an Agent Skill

Signal Lab also ships a portable Agent Skill that teaches compatible agents when and how to route public-data work through the focused Apify Actors and Official MCP tools without embedding owner credentials.

Verified external Agent Skill listing: https://askill.sh/skills/703900
OpenAgentSkill: submitted for review; not counted here as a verified public listing until independent read-back confirms it.

Install from the verified askill registry entry:

bash
npx askill-cli add gh:VZezelin/first@signal-lab-apify-tools -y

Or list/install directly from this public GitHub repository:

bash
npx skills add VZezelin/first --listnpx skills add VZezelin/first --skill signal-lab-apify-tools -a codex -y --copy

The public install path has been verified from a clean workspace. The skill itself is at skills/signal-lab-apify-tools/SKILL.md. Installing the skill does not supply Apify credentials; paid Actor or MCP execution still uses the installer's own Apify authentication.

Official MCP Registry

Signal Lab is published in the Official Model Context Protocol Registry as:

io.github.VZezelin/signal-lab-apify-tools

Registry search: https://registry.modelcontextprotocol.io/?q=io.github.VZezelin%2Fsignal-lab-apify-tools
Verified MCPRepository mirror: https://mcprepository.com/VZezelin/first

The registered remote uses Apify's hosted Streamable HTTP MCP endpoint and exposes a focused set of Signal Lab tools:

json
{  "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"    }  }}

Apify handles the MCP connection and authentication flow. Actor pricing remains defined by each Actor's live Apify Pricing tab.

Buyer-intent API guides

1. Amazon Price Tracker API — track an ASIN and build price-drop alerts

Run in Store: https://apify.com/signal_lab/amazon-price-tracker

Useful for:

  • Amazon price tracking by ASIN/product URL
  • price history pipelines
  • price-change and price-drop alerts
  • scheduled competitor monitoring

Run through the Apify API:

bash
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  }'

For alerts, run it on an Apify schedule and connect a webhook/Make/n8n flow to the resulting dataset.

2. Google Autocomplete API — buyer-intent keyword suggestions

Run in Store: https://apify.com/signal_lab/google-autocomplete-keywords

Useful for:

  • Google Autocomplete keyword research
  • commercial modifiers such as cost, pricing, free, alternative, and API
  • country/language-specific long-tail research
  • programmatic SEO and demand discovery
bash
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 — clean pages for RAG and LLM ingestion

Run in Store: https://apify.com/signal_lab/website-to-markdown-crawler

Useful for:

  • website-to-Markdown conversion
  • clean RAG/LLM source documents
  • headings, links, metadata, and structured page extraction
  • one-page API calls or bounded website crawls
bash
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 — captions, timestamps, and metadata

Run in Store: https://apify.com/signal_lab/youtube-transcript-scraper
API guide: youtube-transcript-api.md

Useful for:

  • public YouTube transcripts
  • timestamped caption segments
  • RAG and semantic search
  • research, summarization, and indexing workflows

The dedicated guide includes the current input fields, a copy-paste API call, and the focused MCP configuration.

5. Job Posting Scraper API — structured vacancy data from a public job URL

Run in Store: https://apify.com/signal_lab/job-vacancy-scraper
API guide: job-posting-scraper-api.md

Use it when you already have public vacancy URLs and need structured fields for ATS ingestion, recruiting automation, hiring-market monitoring, or downstream CSV/JSON workflows. The Actor can return job title, company, location, salary/currency when present, employment type, published/valid-through dates, source URL, and structured JobPosting metadata exposed by the page. Missing source fields are not invented.

Minimal API call:

bash
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  }'

This is a page-to-structured-data workflow; it does not claim to search every job board or bypass login walls.

MCP / AI-agent usage

The Official MCP Registry entry above is the canonical discovery record for this Signal Lab tool bundle. You can also configure the same Apify-hosted endpoint directly in MCP-compatible clients.

After authentication, an agent can request tasks such as:

  • “Track this Amazon ASIN and return the current price.”
  • “Find Google Autocomplete suggestions for this buyer-intent keyword.”
  • “Convert this page to clean Markdown for a RAG pipeline.”
  • “Get this public YouTube transcript with timestamps.”
  • “Search Reddit for recent product feedback and return source URLs.”
  • “Extract structured fields from this public job posting.”
  • “Extract menu items and prices from this restaurant page.”

More Signal Lab Actors

Browse the public portfolio: https://apify.com/signal_lab

Use public data responsibly and follow the target site's terms, privacy rules, copyright requirements, and applicable law.

來源:README.md,提交 9585a22

工具

0
該伺服器需要登入,因此 SourceWeft 無法在沒有帳號的情況下讀取其工具,也未收錄。已連接帳號所能看到的內容可能因帳號及其權限而異。

版本歷史

1
  1. v1.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 75%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Apify 整合