Skip to main content
Glama
SerpstatGlobal

Serpstat MCP Server

Official

get_rt_project_keyword_serp_history

Retrieve historical Google SERP data for tracked keywords to analyze competitor positions, search volumes, and ranking trends over time.

Instructions

Get complete Google top-100 SERP history for tracked keywords in a rank tracker project. Returns full competitor analysis with historical positions, URLs, domains, and search volumes for each date. WARNING: This method returns large datasets (full top-100 for each keyword/date combination). Recommended pageSize: 20-50 for most use cases. Use date filters and keyword filters to reduce response size. Supports keyword tagging for grouping and filtering. This method does not consume API credits.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
projectIdYesProject identifier
projectRegionIdYesRegion ID for the project. Required. Get from get_rt_project_regions_list method. Each project can track multiple regions. See region reference: https://docs.google.com/spreadsheets/d/1LUDtm-L1qWMVpmWuN-nvDyYFfQtfiXUh5LIHE8sjs0k/edit?gid=75443986#gid=75443986
pageYesPage number for pagination. Starts at 1.
pageSizeNoNumber of keywords per page. Allowed values: 20, 50, 100, 500. RECOMMENDED: Use 20 or 50 to avoid response truncation due to large dataset sizes. Each keyword returns full top-100 SERP for all dates.
dateFromNoStart date of the period in YYYY-MM-DD format (e.g., '2025-09-01'). Use to filter historical data and reduce response size.
dateToNoEnd date of the period in YYYY-MM-DD format (e.g., '2025-09-30'). Use to filter historical data and reduce response size.
sortNoSort results by 'keyword' (alphabetically) or 'date' (chronologically). Default is 'date'.
orderNoSorting order: 'asc' (oldest first) or 'desc' (newest first). Default is 'desc'.
keywordsNoFilter by specific keywords (max 1000 keywords)
withTagsNoInclude keyword tags in the response. Tags are used to group and categorize keywords in the project. Set to true to receive tag IDs and values for each keyword.

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SerpstatGlobal/serpstat-mcp-server-js'

If you have feedback or need assistance with the MCP directory API, please join our Discord server