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:
| Tool | Purpose |
|---|---|
web_search | Search public web results. |
web_fetch | Fetch one public HTTP(S) page. |
web_extract | Extract 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:
| Limit | Value |
|---|---|
| URLs per call | 5 |
| Fetch body cap | 2 MiB |
| Default timeout | 15 seconds |
| Visible output budget | 12,000 chars |
| Stored output budget | 50,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
| Boundary | Behavior |
|---|---|
| Network scope | Public HTTP(S) only. |
| Credentials | No browser cookies or logged-in sessions are used. |
| Local services | Private/internal IPs and unsupported schemes are blocked. |
| Mutations | Web tools do not submit forms or change remote state. |
| Current facts | Use 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.