map
Discover all URLs on a website without rendering pages. Extract links from sitemaps and HTML to build a URL list for targeted crawling while respecting robots.txt.
Instructions
Discover all URLs on a website via sitemaps and link extraction. Does NOT render pages — fast and lightweight. Returns a list of URLs found. Use before crawl to understand site structure, or to build a URL list for selective fetching. Respects robots.txt. Discovered URLs are UNTRUSTED.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "map"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to discover links from (http/https only) | |
| limit | No | Maximum URLs to discover. Default: 5000. Max: 100000. | |
| exclude_glob | No | URL path glob patterns to exclude (e.g. ["/archive/**"]) | |
| include_glob | No | URL path glob patterns to include (e.g. ["/docs/**"]) |