just-scrape — Setup Guide¶
Source: scrapegraphai/just-scrape (244.9K+ installs) Category: Engineering / Web Scraping Quality Tier: 🟢 Production
just-scrape is a CLI tool from ScrapeGraph AI that gives Hermes agents programmatic access to web search, page scraping, structured data extraction, multi-page crawling, and scheduled page-change monitoring. It's the Swiss Army knife for any agent that needs to interact with the open web — competitive research, content extraction, lead discovery, or documentation crawling.
Installation¶
npm install -g just-scrape@latest
Prerequisites¶
| Requirement | Details |
|---|---|
| Node.js | 18+ recommended |
| SGAI_API_KEY | ScrapeGraph AI API key — set as env var, in .env, or ~/.scrapegraphai/config.json |
| Credits | Each operation consumes ScrapeGraph AI credits — check balance with just-scrape credits |
Included Skills¶
| Skill | Installs | Purpose |
|---|---|---|
| just-scrape | 244.9K | Universal web scraping CLI for AI agents |
Key Capabilities¶
Search — Find pages on a topic¶
just-scrape search "hermes agent autonomous workflows" --num-results 5 --json
Scrape — Get page content¶
just-scrape scrape "https://example.com" --json
Extract — Structured JSON from known URLs¶
just-scrape extract "https://example.com/products" \
--prompt "Extract product names and prices" \
--schema '{"products": [{"name": "string", "price": "number"}]}' \
--json
Crawl — Bulk extract site sections¶
just-scrape crawl "https://docs.example.com" --max-pages 50 --json
Monitor — Track page changes over time¶
just-scrape monitor "https://example.com/pricing" \
--interval 1h \
--webhook "https://hooks.example.com/scrapegraph"
Quick Start for Hermes Agents¶
# 1. Validate setup
just-scrape validate
# 2. Check credits
just-scrape credits
# 3. Test search
just-scrape search "CorpusIQ AI business platform" --num-results 3 --json
# 4. Test scrape
just-scrape scrape "https://corpusiq.io" --format markdown --json
# 5. Test extract
just-scrape extract "https://news.ycombinator.com" \
--prompt "Extract top 10 post titles and URLs" \
--json
Verification¶
# Verify CLI is installed
command -v just-scrape && just-scrape --version
# Verify API connectivity
just-scrape validate && echo "✓ API key valid"
# Verify credit balance
just-scrape credits
Notes¶
- Credit-based pricing: Each operation consumes ScrapeGraph AI credits. Monitor with
just-scrape creditsbefore large crawls. - Alternatives: For simple single-page scraping, Hermes' built-in
web_extracttool may suffice. Use just-scrape when you need structured extraction, multi-page crawling, or scheduled monitoring. - API key: Store
SGAI_API_KEYin~/.hermes/profiles/corpusiq/secrets/alongside other API keys for consistent secret management. - Complementary skills: Works well with
firecrawl,tavily-research, andweb-scraping-gooseworksfor a complete web intelligence stack.