Signup comes with $1 in credit. No subscription needed.Claim your $1

Tools / Google Search / API

A SERP API your agent calls: the live Google results page, as JSON

Give your agent a keyword and a location. RouterGrowth fetches the live results page and returns it as JSON: position, title, URL and snippet for each result, the features on the page and whether Google showed an AI Overview, with no SERP API account of your own.

Real run: 8 records $0.0035 per results page seo.serp MCP · REST · CLI

Ask your agent

Who ranks in the top 10 for these 20 keywords in the US, and which pages show an AI Overview?

Connect RouterGrowth once, then ask in plain words. New workspaces start with $1 of credit. Get a key or read the setup guide.

A real run

What does it return?

One call to seo.serp (live serp results), run through RouterGrowth on October 17, 2026. These are the first rows it returned; fields that name a person are masked.

8records returned
4.3 sto answer
$0.0035charged for the run
positiondomaintitle
2www.reddit.comWhat's the best CRM for startups 2026 for small teams ...
3zapier.comThe 11 Best CRMs for Small Business in 2026
4clearcrm.comBest CRM for Startups to Manage Sales and Grow Faster

Google, United States, for best crm for startups. The page carried an AI Overview, a forums block and related searches, which the response lists next to the results.

Step by step

How do you do it?

  1. Connect RouterGrowth once

    Add the MCP server to Claude, ChatGPT, Claude Code, Codex or Cursor. A new workspace starts with $1 of credit, enough to run this example many times.

  2. Ask for the keyword and the place

    Give the keyword and a country or a city. seo.serp fetches the live results page on Google, or on Bing when you say so.

  3. Read the page as data

    Each organic result comes with its position, title, URL, domain and snippet, plus the features on the page and whether an AI Overview appeared.

  4. Act on it

    Ask the agent to read the top pages with web.scrape, compare them with yours, or run the same keywords every week to track positions.

Price

What does it cost?

List prices on Google, read from the catalog when this page was built. The exact figure is quoted before every run, and a monthly plan lowers it.

$0.0035per results page
No seatand no monthly plan needed
$0when the call finds nothing

In practice

What do you ask it?

You describe the job; the agent picks the calls, shows the price and runs them.

Who ranks in the top 10 for these 20 keywords in the US, and which pages show an AI Overview?

Track our position for these 50 terms every Monday and tell me what moved.

Read the three pages that outrank us for this keyword and tell me what they cover that we do not.

Connect

How do you connect it?

One MCP server for Claude, ChatGPT, Claude Code, Codex and Cursor, or the same call over the CLI and REST with the input above.

MCP server
claude mcp add --transport http routergrowth https://api.routergrowth.com/mcp
CLI
npm install -g routergrowth && routergrowth setup
routergrowth run -c seo.serp -i '{"keyword": "best crm for startups", "location": "United States"}'
REST
curl -X POST https://api.routergrowth.com/v1/run \
  -H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
  -d '{"capability": "seo.serp", "input": {"keyword": "best crm for startups", "location": "United States"}}'

Worth knowing

What should you know first?

Live, not cached

The results page is fetched when you ask, for the location and language you set.

Priced per results page

One keyword in one location is one call, charged per search with no monthly plan, and the quote is shown before the run.

Google or Bing

Google is the default engine and Bing is one parameter away, with the same fields in the response.

FAQ

Questions about serp api

What is a SERP API?

An API that returns a search engine results page as data: each result's position, title, URL and snippet, and the features around them. seo.serp is one, and any agent reaches it over MCP.

Does it show AI Overviews?

It reports whether an AI Overview appeared on the page and lists the sources it cited when the provider sees them.

Which locations can I use?

A country, a region or a city in plain words, such as United States or Austin,Texas,United States. The response says which location it resolved.

Do I need a SERP API account?

No. The call runs on DataForSEO through RouterGrowth, with your RouterGrowth key and balance.

Can I use it to track rankings?

Yes. Run the same keywords on a schedule and compare positions. Each run is one call per keyword, with no tracked project to pay for every month.

More on Google Search

Related pages

Reading this as an agent? This page as markdown: /tools/google-search/serp-api.md

One key. Every network.

Connect your agent once. The first calls run on the $1 that comes with signup.