scrapewise_get_scraper_seo_fields
Returns SEO metadata (title, description, og:* tags, etc.) extracted from the
scraper's configured source URL. Cached at the SEO field service layer; multiple
calls within the cache TTL are cheap. Use for descriptive context about what site
the scraper targets without scraping any product data.
Args:
- id (string, path param, required): the scraper's MongoDB ObjectId.
Returns:
`List<SeoField>` — one SeoField per discovered meta tag (name, content).
Empty list if the source URL has no extractable meta tags.
Examples:
- Use when: "what site does scraper {id} target? give me its title and OG image"
- Don't use when: you want SEO fields for an arbitrary URL not tied to a
scraper → use scrapewise_search_scraper_seo_fields with a URL body
Error Handling:
- 400 (CustomerError envelope) if no scraper with the given id exists for this customer.
- 401 Unauthorized.
- 500 INTERNAL.[runtime hint] This tool returns JSON-as-text — its response shape is dynamic (per-scraper itemsConfig, file binary, etc.) so the MCP outputSchema is omitted. Do not rely on the presence of any specific field in the response; treat the result as a string-or-object blob and parse defensively.
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": {
"id": "<id>"
},
"name": "scrapewise_get_scraper_seo_fields"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes |