Get keyword rank history
Get the rank of one keyword over a date range.
MCP tool accuranker_read → get_keyword_history
read
Returns one point per date AccuRanker has a rank for, oldest first, with the ranking URL. Dates without a rank check are not filled in. Leave both dates out for the history the keyword shows by default.
Parameters
| Name | Type | Description |
|---|---|---|
| keyword_id string required | string | Keyword ID from list_keywords. |
| period_from string | string | First date, YYYY-MM-DD. |
| period_to string | string | Last date, YYYY-MM-DD. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "accuranker_read",
"arguments": {
"operation": "get_keyword_history",
"arguments": {
"keyword_id": "keyword_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"keyword_id": "k_90311",
"keyword": "rank tracking software",
"history": [
{
"date": "2026-10-16",
"rank": 6,
"url": "https://acme-outdoors.com/pricing"
},
{
"date": "2026-10-23",
"rank": 4,
"url": "https://acme-outdoors.com/pricing"
}
]
},
"isError": false
}