Skip to main content
Glama
SerpstatGlobal

Serpstat MCP Server

Official

get_rt_project_url_serp_history

Track your domain's historical search rankings for specific keywords to monitor SEO performance over time without competitor data.

Instructions

Get ranking history showing only YOUR domain's positions across all tracked keywords. Unlike get_rt_project_keyword_serp_history (which shows full top-100), this method returns only positions where your specified domain/URL ranks. Perfect for tracking your own performance over time without competitor noise. Returns historical position data, search volumes, and optional keyword tags. This method does not consume API credits.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
projectIdYesRank tracker project ID. Required. Get from get_rt_projects_list method.
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: 100 for most use cases (response is much smaller than get_rt_project_keyword_serp_history since it only shows your domain's positions).
dateFromNoStart date of the period in YYYY-MM-DD format (e.g., '2025-09-01'). Filters historical data to this date range.
dateToNoEnd date of the period in YYYY-MM-DD format (e.g., '2025-09-30'). Filters historical data to this date range.
sortNoSort results by 'keyword' (alphabetically) or 'date' (chronologically). Default is 'keyword'.
orderNoSorting order: 'asc' (oldest first) or 'desc' (newest first). Default is 'desc'.
keywordsNoFilter results by specific keywords (max 1000 keywords). Returns only data for the specified keywords where your domain ranks.
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.
domainNoDomain or URL to track. Accepts: 'domain.com' (tracks all URLs from this domain), 'subdomain.domain.com' (tracks specific subdomain), or full URL 'https://domain.com/page' (tracks specific page). Do NOT include protocol for domain-level tracking.

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