fetch-url
Leitura de URLs e extração de conteúdo web — páginas, documentações e APIs públicas
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Leitura de URLs e extração de conteúdo web — páginas, documentações e APIs públicas
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Pesquisa web via Brave Search API — resultados reais sem rastreamento
Leitura e escrita avançada de arquivos — acesso direto ao sistema de arquivos do projeto
Integração com GitHub — issues, PRs, repositórios, código e actions via MCP
Automação de browser via Playwright — navegação, screenshots, testes E2E e extração de conteúdo
| name | fetch-url |
| displayName | Fetch URL |
| version | 1.0.0 |
| type | mcp |
| description | Leitura de URLs e extração de conteúdo web — páginas, documentações e APIs públicas |
| categories | ["web","research","scraping","documentation"] |
| domains | ["produto","backend","ia-dados","fullstack"] |
Habilita o agent a ler e extrair conteúdo de qualquer URL acessível publicamente.
Com esta skill, o agent pode:
Diferença de brave-search: fetch-url lê o conteúdo completo de uma URL específica. brave-search busca URLs relevantes via query. Use ambos em conjunto: busca para encontrar, fetch para ler.
Sem esta skill: O agent não consegue acessar URLs externas — apenas usa conhecimento do treinamento.
Claude Code — adicione em .claude/settings.local.json:
{
"mcpServers": {
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
}
}
}
Alternativa com npx:
{
"mcpServers": {
"fetch": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-fetch"]
}
}
}
Cursor — adicione em .cursor/mcp.json:
{
"mcpServers": {
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
}
}
}
uvxpip install uv
# ou
brew install uv
type: mcp
mcp_config:
command: uvx
args: ["mcp-server-fetch"]
Nenhuma variável de ambiente necessária.
Quando a skill fetch-url estiver ativa:
SKILL ATIVA: fetch-url
Você tem acesso à ferramenta `fetch` para ler conteúdo de URLs.
Ferramentas disponíveis:
- `fetch` — busca o conteúdo de uma URL e retorna como texto/markdown
Diretrizes de uso:
- Para documentações: busque a URL da doc oficial, não mirrors ou caches
- Para APIs públicas: verifique se a URL retorna JSON e parse adequadamente
- Para páginas longas: identifique as seções relevantes em vez de processar tudo
- Respeite robots.txt — não use para scraping massivo ou automatizado
- Cite sempre a URL fonte dos dados extraídos
Combinação recomendada com brave-search:
1. Use brave-search para encontrar as URLs mais relevantes
2. Use fetch-url para ler o conteúdo completo das páginas encontradas
Limitações:
- Não acessa páginas que requerem autenticação
- Não executa JavaScript (use playwright-browser para SPAs)
- Conteúdo pode estar desatualizado (cache)
| Squad | Uso típico |
|---|---|
| Produto | Ler landing pages de concorrentes, extrair features e pricing |
| IA/Dados | Ler papers, documentação de modelos, changelogs de APIs de IA |
| Backend | Ler documentação de APIs externas, RFC specs, changelogs de libs |
| Frontend | Ler documentação de frameworks, MDN, spec de CSS/HTML |