SERP API for AI agents: live Google results over MCP
A SERP API your agent calls over MCP: live Google organic results, news, the local pack, autocomplete and AI Overviews for any keyword and country, plus open web search, with the price shown before every run.
The problem
Your agent needs to see what Google shows for a query: who ranks, what the news says, which businesses are in the local pack, what the AI Overview claims. Fetching Google results yourself breaks on blocks and captchas, and each SERP service wants its own account, key and plan.
Steps
6- Get Google organic search results for a keyword$0.000165 per request
Get the organic results for a keyword: position, title, URL, domain and description for each result. Google Keyword Data ·
google.serp.organic - Get Google News results for a keyword$0.000165 per request
Get the Google News results for a keyword, with source and published date. Google Keyword Data ·
google.serp.news - Get Google local pack results for a keyword$0.000165 per request
Get the local pack for a keyword and place: name, address, phone, rating and review count for each business. Google Keyword Data ·
google.serp.local - Get Google autocomplete suggestions for a keyword$0.0022 per call
Get the autocomplete suggestions for the start of a query, with their position and relevance. Google Keyword Data ·
google.serp.autocomplete - Get Google's AI Overview for a search query$0.000165 per request
Read the AI Overview Google shows above the results, with the sources it cites. Google Keyword Data ·
google.serp.ai_overview - Search the open web$0.000143 per search with results
Search the open web when you want pages rather than a Google results page: URL, title and snippet for each match. Open web & SEO data ·
web.search
Example cost for 100 rows
- Get Google organic search results for a keyword$0.0165
100 x $0.000165 per request
- Get Google News results for a keyword$0.0165
100 x $0.000165 per request
- Get Google local pack results for a keyword$0.0165
100 x $0.000165 per request
- Get Google autocomplete suggestions for a keyword$0.22
100 x $0.0022 per call
- Get Google's AI Overview for a search query$0.0165
100 x $0.000165 per request
- Search the open web$0.0143
100 x $0.000143 per search with results
Steps charged only when a result is found cost less when nothing is found. Paid from your prepaid balance at the quoted customer price. No top-up fee. Pay per call; each call’s price is shown before it runs. Each run is quoted before it starts.
Paste this into your agent
Start free, no card needed. Your agent runs each step and reports the cost.
Use Ahel. For the keyword "<your keyword>" in the United States, get the organic results with google.serp.organic and the AI Overview with google.serp.ai_overview, then the news results with google.serp.news. Quote the total before you run anything, then give me a table with position, title, domain and URL, list the sources the AI Overview cites, and tell me what it cost.
What a result looks like
google.serp.organic returns one row per result with type, position, title, url, domain, description, markdown and references. google.serp.news rows carry position, title, url, source, description and published_at. google.serp.local rows carry position, name, place_id, address, phone, rating, review_count, type, latitude, longitude and website. google.serp.autocomplete rows carry suggestion, position, relevance and suggestion_type, and google.serp.ai_overview returns the text_blocks and the references they cite. Every row keeps its provider and when it was collected.
Countries and languages
Each Google task takes a country (two-letter code such as us or de) or a location code, and a language. The default is the United States in English. The local pack also takes a place to search from, such as Austin, Texas, United States.
How providers are picked
Several SERP providers sit behind each task. Ahel ranks them by its own measured success, then speed, then price, and moves to the next one when a provider fails; each task page lists them in order with their prices. You do not need an account with any of them, and no key crosses the MCP link.
What it costs
When we checked on 2 Nov 2026, organic, news, local and AI Overview results ran from $0.000165 per request, autocomplete cost $0.0022 per call and web.search $0.000143 per search, charged only when a result is found. Shown prices include Ahel's margin, and every run is quoted before it starts, so your agent knows the most it can cost.
More Google tasks
The Google platform also has image, video, shopping, scholar, patent, maps and review results, the ads shown for a keyword, and keyword ideas and search volume. For keyword research in Claude Code, see the guide to SEO keyword and SERP data.
Set up Ahel in your agent
- Claude Code
Run once, then approve the sign-in:
claude mcp add --transport http --scope user ahel 'https://mcp.ahel.ai' - Codex
Run once, then approve the sign-in:
codex mcp add ahel --url 'https://mcp.ahel.ai' && codex mcp login ahel - Claude.ai
Add a custom connector with the server address https://mcp.ahel.ai and approve the sign-in.