원클릭으로
web-fetch
Fetch and extract readable content from a URL; returns markdown or plain text
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Fetch and extract readable content from a URL; returns markdown or plain text
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Execute a single agent step with custom system prompt and wait for completion.
Control the CARNELIAN browser control server (status/start/stop/tabs/snapshot/screenshot/navigate/act). Routes to the local browser control HTTP server.
Render canvas graphics and visualizations via Carnelian gateway node.invoke API
Communicate with Windsurf Cascade via JSONL channel files (message/delegate/request_help/share_context/status).
Manage Gateway cron jobs (status/list/add/update/remove/run/runs) and send wake events.
Send a message to a Discord channel via the Discord REST API
SOC 직업 분류 기준
| name | web-fetch |
| description | Fetch and extract readable content from a URL; returns markdown or plain text |
| metadata | {"CARNELIAN":{"emoji":"🌐","requires":{"env":["FIRECRAWL_API_KEY"]},"primaryEnv":"FIRECRAWL_API_KEY"},"carnelian":{"runtime":"node","version":"1.0.0","sandbox":{"network":"full","resourceLimits":{"maxMemoryMB":128,"maxCpuPercent":25,"timeoutSecs":30},"env":{"FIRECRAWL_API_KEY":"${FIRECRAWL_API_KEY}"}},"capabilities":["net.http"]}} |
Fetch and extract readable content from a URL.
Ported from CARNELIAN web-fetch.ts.
{
url: string; // Required: URL to fetch
extractMode?: "markdown" | "text"; // Optional: extraction mode (default "markdown")
maxChars?: number; // Optional: max characters to return (default 50000)
}
{
url: string; // Original URL
finalUrl: string; // Final URL after redirects
status: number; // HTTP status code
contentType: string; // Content-Type header
title?: string; // Page title (when available)
extractMode: string; // Extraction mode used
extractor: string; // Extractor used ("firecrawl" or "direct")
truncated: boolean; // Whether content was truncated
length: number; // Content length
fetchedAt: string; // ISO timestamp
tookMs: number; // Time taken in milliseconds
text: string; // Extracted content
}
FIRECRAWL_API_KEY is set, uses Firecrawl API for high-quality markdown extractionmaxChars to prevent memory issues