Skip to content
Back to skills

Fetch Web Intel

ASecurity

Use when Codex must fetch web pages, scrape selectors, or crawl sitemaps through the remote Fetch/Web MCP server catalog entry.

  • 666 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added February 8, 2026
toolsgoapi

Works with

  • api
  • mcp

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill fetch-web-intel --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Fetch Web Intel?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Fetch Web Intel
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-fetch-web-intel/badge)](https://www.skillsdirectory.com/skills/majiayu000-fetch-web-intel)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: fetch-web-intel
description: Use when Codex must fetch web pages, scrape selectors, or crawl sitemaps through the remote Fetch/Web MCP server catalog entry.
---

# Fetch Web Intel

## Purpose
Plan and execute web data collection tasks via the hosted Fetch MCP server registered in `servers/fetch`. Ideal for capturing article summaries, metadata, or targeted DOM fragments.

## Setup Checklist
1. Verify `FETCH_MCP_ENDPOINT` / `FETCH_MCP_API_KEY` exist and the endpoint is listed in `mcp.json`.
2. Confirm the remote server’s allow list includes the target domains; update the provider portal if not.
3. Decide on user agent overrides when sites block generic bots.

## Workflow
1. **Scope** – list URLs plus extraction goals (full page HTML, CSS selector, sitemap traversal). Batch by domain to leverage connection reuse.
2. **Execute** – call the MCP `fetch`, `scrape`, or `search` tools. Supply timeout hints for heavier pages.
3. **Normalize** – clean the payload (strip scripts, collapse whitespace) before storing or handing to other skills.
4. **Log** – capture HTTP status and rate-limit headers so we can backoff or retry intelligently.

## Notes
- Respect robots: if the server returns `blockedByRobots`, inform the user instead of retrying.
- Cap parallel requests to 3 per domain to avoid provider throttling.
- Store extracted outputs under `docs/intel/` through the filesystem skill if they need persistence beyond the current run.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.