search_site_and_analyze
Search any domain for pages containing a specific phrase, then extract the information you need from each match to answer your question, without site-specific code.
Instructions
Search a specific site for pages/listings containing phrase, then run
analyze_page-style extraction on each match to answer question.
Works on any site without site-specific scraping code: it uses DuckDuckGo's
site: search to find matches, then trafilatura + Qwen to read and filter
each page's content, so it keeps working even if the site's layout changes.
Each match takes roughly 30s-3min to fetch and analyze (more for long pages), so a large max_results will take proportionally long to return. Progress is reported per match and per chunk, for MCP clients that respect it.
Args: site: Domain to search within, e.g. "example.com". phrase: Exact phrase the publication/listing must contain. question: What information to extract from each matching page. max_results: Max number of matching pages to analyze (default 5).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | Yes | ||
| phrase | Yes | ||
| question | Yes | ||
| max_results | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |