一键导入
scrape
Scrape web pages using Scrapling MCP — stealth fetching, anti-bot bypass, CSS selectors. No API key needed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Scrape web pages using Scrapling MCP — stealth fetching, anti-bot bypass, CSS selectors. No API key needed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | scrape |
| description | Scrape web pages using Scrapling MCP — stealth fetching, anti-bot bypass, CSS selectors. No API key needed. |
Extract data from any website using Scrapling's MCP tools. Bypasses Cloudflare, handles dynamic JS-rendered pages, supports CSS selectors to pre-filter content (saves tokens).
/scrape <url>
/scrape <url> with selector .article-content
/scrape stealth <url>
/scrape bulk <url1> <url2> <url3>
| Scenario | Tool | Why |
|---|---|---|
| Simple page, no anti-bot | scrapling_get | Fastest. HTTP with browser TLS fingerprint |
| JS-rendered / SPA content | scrapling_fetch | Uses real Chromium browser |
| Cloudflare / anti-bot protected | scrapling_stealthy_fetch | Stealth mode, solves captchas |
| Multiple pages, same pattern | scrapling_bulk_get / scrapling_bulk_fetch | Parallel processing |
Determine from the user's request:
.main-content, #article, table.data)Default path (try in order, escalate on failure):
scrapling_get — fast HTTP, handles most sitesscrapling_fetch (real browser)scrapling_stealthy_fetch (stealth mode)User explicitly asks for stealth: Go straight to scrapling_stealthy_fetch
Multiple URLs: Use the bulk_ variants for parallel processing
Use the Scrapling MCP server tools. All tools accept:
url (required): The URL to scrapecss_selector (optional): CSS selector to extract specific elements — always use this when possible to reduce token consumptionSingle page:
Call scrapling MCP tool: get
Arguments: { "url": "<url>", "css_selector": "<selector if provided>" }
Stealth:
Call scrapling MCP tool: stealthy_fetch
Arguments: { "url": "<url>", "css_selector": "<selector if provided>" }
Bulk:
Call scrapling MCP tool: bulk_get
Arguments: { "urls": ["<url1>", "<url2>"], "css_selector": "<selector>" }
The MCP returns extracted content (HTML or text depending on selector).
If user wants raw data: Present it formatted
If user wants summary: Summarize the extracted content
If user wants vault storage: Save to 00-Inbox/Scrape - [Title].md:
# [Page Title]
**Source:** [URL]
**Scraped:** YYYY-MM-DD
**Selector:** [CSS selector used, if any]
## Content
[Extracted content]
| Error | Action |
|---|---|
| Empty content | Escalate to next fetcher tier |
| Connection refused | Check URL is valid |
| Cloudflare challenge | Auto-escalate to stealthy_fetch |
| Timeout | Retry with longer timeout, suggest fetch for slow JS sites |
article, .post-content, .entry-content selectors.product, .price, .description selectorstable selector, offer to convert to markdown tableul, ol selectorsUser: /scrape https://example.com/blog/ai-trends
→ Use scrapling_get, auto-detect article content
User: /scrape stealth https://protected-site.com/data
→ Use scrapling_stealthy_fetch with Cloudflare bypass
User: scrape this page and grab just the pricing table: https://saas.com/pricing
→ Use scrapling_get with css_selector="table" or ".pricing"
User: scrape these 5 competitor pages and compare their features
→ Use scrapling_bulk_get, extract feature lists, present comparison
Scrapling must be installed with MCP support:
pip install "scrapling[ai]"
scrapling install
The scrapling MCP server must be configured in .mcp.json.
Process synced Granola meetings to update person pages, extract tasks, and organize meeting notes
Capture solved problems as categorized documentation with YAML frontmatter for fast lookup
Personal career coach with 4 modes: weekly reports, monthly reflections, self-reviews, promotion assessments
Generate a DexDiff methodology document from your vault customisations: package how you use Dex so others can replicate it
Rigorous whole-system checkup — verifies every Dex feature honestly (working / off / broken / couldn't-check), self-heals what is provably safe, and guides the user only where Dex cannot fix itself. Replaces /health-check.
Interactive post-onboarding tour with adaptive pathways based on available data