Skip to main content

Web Tools

Web tools let Anyy search and read public web content during a turn. They are read-only tools in the web toolset.

Use them for current public facts, source discovery, and page extraction. Do not use them for local network URLs, private dashboards, or credentialed sites.

Search And Fetch

The built-in web toolset contains:

ToolPurpose
web_searchSearch public web results.
web_fetchFetch one public HTTP(S) page.
web_extractExtract text from up to five public HTTP(S) pages.

web_search requires a non-empty query. Its limit defaults to 5 and is capped between 1 and 10.

HTTP Fetching

web_fetch reads a single public HTTP(S) URL. It blocks unsupported schemes and private/internal network addresses.

Use it when you already know the URL:

{
"url": "https://example.com/docs/page"
}

For multiple pages, use web_extract instead of repeated web_fetch calls when the model needs compact content from several URLs.

Content Extraction

web_extract accepts up to five public URLs. It fetches pages, extracts readable text, and returns bounded content for the model.

Runtime limits include:

LimitValue
URLs per call5
Fetch body cap2 MiB
Default timeout15 seconds
Visible output budget12,000 chars
Stored output budget50,000 chars

Private or internal network URLs are blocked before content extraction.

Response Formatting

Tool results are structured text/JSON outputs with status and bounded visible content. If a result is too large for the visible budget, Anyy keeps the visible response compact and stores additional detail when the descriptor allows it.

When answering with web facts, cite the sources you actually used. Web tools only fetch content; they do not make the content trustworthy by themselves.

Safety And Limits

BoundaryBehavior
Network scopePublic HTTP(S) only.
CredentialsNo browser cookies or logged-in sessions are used.
Local servicesPrivate/internal IPs and unsupported schemes are blocked.
MutationsWeb tools do not submit forms or change remote state.
Current factsUse web tools when dates, prices, laws, schedules, or public status may have changed.

For interactive browser control, see Browser. For MCP-backed tools from external services, see MCP Integration.