get_webpage_ai_analysis
Analyze a web page using AI-generated insights by providing a URL and specific prompt. Designed for SEO analysis, SERP data extraction, keyword research, and web scraping tasks.
Instructions
Analyze a web page with AI
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompt | Yes | The prompt to use for the analysis | |
| url | Yes | The url to analyze |
Input Schema (JSON Schema)
{
"properties": {
"prompt": {
"description": "The prompt to use for the analysis",
"type": "string"
},
"url": {
"description": "The url to analyze",
"type": "string"
}
},
"required": [
"url",
"prompt"
],
"type": "object"
}
Implementation Reference
- index.js:673-674 (handler)Handler implementation for the 'get_webpage_ai_analysis' tool. It calls the FetchSERP API endpoint '/api/v1/web_page_ai_analysis' using the shared makeRequest method with the tool arguments.case 'get_webpage_ai_analysis': return await this.makeRequest('/api/v1/web_page_ai_analysis', 'GET', args, null, token);
- index.js:444-461 (schema)Schema definition and registration for the 'get_webpage_ai_analysis' tool, specifying the input parameters 'url' and 'prompt' as required.{ name: 'get_webpage_ai_analysis', description: 'Analyze a web page with AI', inputSchema: { type: 'object', properties: { url: { type: 'string', description: 'The url to analyze', }, prompt: { type: 'string', description: 'The prompt to use for the analysis', }, }, required: ['url', 'prompt'], }, },