osaurus-fetch

Fetch JSON APIs, extract HTML readability, and download files with SSRF protection and size limits.

54|9|Updated Nov 22, 2025
One-click install
npx skills add https://github.com/osaurus-ai/osaurus-tools --skill osaurus-fetch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: osaurus-fetch
Source: https://github.com/osaurus-ai/osaurus-tools/tree/main/tools/fetch
Command: npx skills add https://github.com/osaurus-ai/osaurus-tools --skill osaurus-fetch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill provides a hardened HTTP fetch interface to ground AI in reliable web content, safely handling SSRF protection and size limits.

Core Features & Use Cases

  • Fetch JSON via fetch_json for API consumption.
  • Readability HTML extraction with fetch_html for extracting article content.
  • Download files with controlled size and safety constraints.

Quick Start

Ask the agent to fetch a JSON API and parse it with fetch_json, then reason over the data to produce insights.

Frequently Asked Questions about osaurus-fetch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch JSON APIs safely for AI grounding?

You can fetch JSON APIs safely for AI grounding by using a hardened HTTP fetch interface that applies SSRF protection and response size caps while parsing the data into a standardized success or error envelope.

What is the best way to extract readable article content from HTML for AI workflows?

The best way to extract readable article content from HTML is to use a fetch interface with built-in readability extraction, which isolates article text while enforcing safety guards and tracking the final_url.

How does SSRF protection work with HTTP fetch in AI applications?

SSRF protection in HTTP fetch works by applying safety guards that prevent unauthorized internal network access, capping response sizes, and standardizing outputs to ensure reliable web content grounding for AI.

Can I download files with size limits using a hardened HTTP fetch tool?

Yes, you can download files with controlled size and safety constraints using a hardened HTTP fetch toolkit, ensuring downloads respect response size caps and standardized error envelopes across diverse network conditions.

Why does my HTTP fetch lack reliable final_url tracking for AI context?

Your HTTP fetch lacks reliable final_url tracking because it does not use a hardened toolkit designed to record redirection endpoints, enforce size limits, and provide standardized success or error envelopes for AI grounding.