Create Map
create_mapExtract a website's URL list without page content, ranking links by search query and filtering with glob patterns to select pages for scraping.
Instructions
Use this when you need the list of URLs on a website, not their content: to see a site's pages, find a section, or pick pages to scrape. Can rank URLs by search_query and filter them with glob patterns. Returns URLs only. To get the content of many pages from the site, use create_crawl.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "create_map"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Website URL to extract links from. | |
| top_n | No | Optional limit for number of URLs returned. | |
| website_url | No | Alias for `url`. | |
| search_query | No | Optional search query to filter URLs (e.g., "blog"). | |
| exclude_url_patterns | No | Optional glob patterns to exclude (e.g., "/admin/**"). | |
| include_url_patterns | No | Optional glob patterns to include (e.g., "/blog/**"). |