🌐

Web Scraping

Controlled network access for web scraping. Allowlisted domains with write to scrape output only.

v1.2.13,412 downloads

Select Agent

Configuration

web-scraping-claude.safespace
{
  "sandbox": "web-scraping",
  "version": "1.2.1",
  "fs": {
    "allow_write": ["~/Scrapes/**"],
    "deny_read": ["~/Documents/**", "~/.ssh/*"]
  },
  "network": {
    "allow": ["*.example.com", "api.github.com"],
    "deny": ["*.internal", "localhost"]
  },
  "process": {
    "allow": ["/usr/bin/curl", "/usr/bin/python3"]
  }
}

Quick Start

1. Download the .safespace file below

2. Open Agent Safehouse on your Mac

3. Click Import Config and select the file

4. Run safehouse start

✓ Allowed

  • network *.example.com
  • write ~/Scrapes/**
  • execute /usr/bin/curl
  • execute /usr/bin/python3

✗ Denied

  • read ~/Documents/**
  • network *.internal
  • write ~/Projects/**
  • execute /bin/rm