# Perplexity Fetch Url

> Fetch URL mode through Perplexity Sonar Pro fetch_url_content. Use when the user provides one or more URLs and wants page content extracted or answered from those URLs.

- Skill: `nicshik/perplexity-fetch-url-2` (Agent Skill)
- Install (CLI): `npx skillmds@latest add nicshik/perplexity-fetch-url-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/nicshik/perplexity-fetch-url-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: nicshik (https://skillmd.com/u/nicshik)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/nicshik/perplexity-fetch-url-2

---


# Perplexity Fetch URL

Use this skill for Fetch URL mode when the user wants Perplexity to read known URLs through a local script path that works both in a global Windsurf install and from the repository root.

Rules:

- Run `python3 ~/.codeium/windsurf/skills/perplexity-fetch-url/fetch_url_content.py <url> [url ...] --json` for a global Windsurf install, or `python3 perplexity-fetch-url-content/scripts/fetch_url_content.py <url> [url ...] --json` from the repository root.
- Use `--mode summary` for short summaries, `--mode qa --question "..."` for a focused question, and default max-text when the user asks to extract as much useful content as possible.
- Use `--require-fetch` when the user needs confirmation that every URL was actually fetched.
- Report `fetched_urls`, `missing_requested_urls`, and `usage.cost.total_cost` when present.
- Do not claim this returns raw HTML or a guaranteed complete verbatim page dump.

