brand_retrieve
Fetches a domain's homepage and Web App Manifest and extracts a normalized brand profile (title, description, brand colors normalized to hex, logos and icons ranked best-first, backdrops, socials, links, and any schema.org organization data). Enrichment-only fields that are not present in the page markup are returned as null. Domain: Required. Domain to profile; accepts a bare domain, a www host, or a full URL, e.g. context.dev, www.context.dev, https://context.dev/path. ForceLanguage: Optional. Accepted for compatibility; not applied in HTML-only mode (no-op). Use web_scrape to retrieve scrape a URL into markdown, HTML, links or metadata.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Domain | Yes | Required. Domain to profile; accepts a bare domain, a www host, or a full URL, e.g. context.dev, www.context.dev, https://context.dev/path. | |
| MaxAgeMs | No | Optional. Cache freshness window in milliseconds, clamped between one day and one year. | |
| MaxSpeed | No | Optional. When true, skips schema.org and footer-link extraction for a faster, less comprehensive result. Default false. | |
| TimeoutMS | No | Optional. Upstream fetch timeout in milliseconds, clamped between 1000 and 300000. Default 30000. | |
| ForceLanguage | No | Optional. Accepted for compatibility; not applied in HTML-only mode (no-op). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |