The new way to track rankings Someone is still checking rankings by hand. It doesn't have to be you.
TheSerpAgent checks Google every day and keeps every position with its date. Your AI sets up the tracking, reads what moved and makes the client report.
14 days free with a card on file. Cancel any time.
One square is one step
The old way
1,000 steps
Open Google, set the location, type the keyword, scroll to your site, write it down. Five steps for each of 200 keywords, every day.
The new way
1 message
Ask your AI what moved. The checks already ran.
The new way: one command, then ask
claude mcp add --transport http theserpagent https://api.theserpagent.ai/api/mcp --header "Authorization: Bearer YOUR_API_KEY"
Create a key in the app first. How to connect
alpinerun.example: which keywords dropped this week? […] Then make the client report for the last 30 days.
-
list_projects -
get_changes -
generate_report -
explain_change -
get_keyword_history -
get_rankings
trail running shoes
4
4
5
6
7
Passed by
- runnersdepot
- summitgear
- gearlab-reviews
A real Claude Code session on a test copy, with sample data. Trimmed for length.
Who does what now
Runs on its own
- Every keyword checked once a day
- Every position kept with its date
- Alerts by email, Slack or webhook
- Client PDFs emailed on a schedule
- A summary written automatically
Your AI does it, when you ask
- Adds sites and keywords
- Reads what moved
- Compares two dates
- Sets alerts and report schedules
- Makes the branded PDF
Still yours
- Billing
- Login
- API keys
- What you tell the client
It shows what moved, never why.
If you miss clicking, the dashboard is still here
It holds the same record your AI reads.
What people ask about the new way
Does my AI check Google itself?
No. TheSerpAgent checks Google every day on its own and keeps the result. Your AI reads that record, so the record holds while your AI is off.
Do I need an AI to use it?
No. The daily checks, alerts, scheduled reports and the dashboard all work without one.
Which AI assistants work with it?
Claude Code and Cursor, each with a key, and Claude Desktop through the mcp-remote helper. Claude Code was run against a test copy of the server. The Cursor and Claude Desktop steps follow their own docs and have not been run in those apps.
Does it tell me why a keyword moved?
No. It shows what changed around the keyword between two dates, never a cause.
Can my AI run up the bill?
No. Plans are flat. Refreshes stop at the plan's monthly allowance, and reading has no meter.
Stop checking rankings one by one
Add your site and keywords, and we start checking them right away.
Start free trial14 days free with a card on file. Nothing is charged until they end.