scrapingant-web-fetch
Pass
Audited by Gen Agent Trust Hub on Aug 24, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONCREDENTIALS_UNSAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill includes a helper script
scripts/scrapingant.shused for installing the MCP server configuration into various clients (Claude, Cursor, VS Code, etc.) and performing diagnostics. These commands are limited to local configuration management and status checks. - [DATA_EXFILTRATION]: The skill communicates with the ScrapingAnt service at
api.scrapingant.comto fetch web pages and check credit usage. This network activity is the primary intended function of the skill and targets the vendor's official API endpoints. - [CREDENTIALS_UNSAFE]: The skill utilizes a ScrapingAnt API key. It implements industry-standard security practices by instructing the user to store the key in an environment variable (
SCRAPINGANT_API_KEY) rather than hardcoding it. The helper script further secures the key by masking it in output and passing it to network tools via standard input to avoid exposure in process listings. - [INDIRECT_PROMPT_INJECTION]: The skill fetches content from the live web, which represents an ingestion surface for untrusted data.
- Ingestion points: Live web content fetched through the ScrapingAnt API and returned as Markdown in
scripts/scrapingant.shand the MCP tools. - Boundary markers: The skill instructions direct the agent to process the content as Markdown for RAG or summarization, effectively identifying the untrusted content block.
- Capability inventory: The skill is configured with
Bash,Read,Write,Edit, andWebFetchpermissions to support its scraping and setup workflows. - Sanitization: The
scrapingant.shhelper script usescurl's--data-urlencodeto ensure that URLs and parameters provided as input are properly sanitized before being sent to the remote API.
Audit Metadata