Search

Google search results for AI agents

Your agent gets live Google results through 1ToolRing. It asks discover_tools for the job, reads the price with inspect_tool, then runs a search tool such as dataforseo/serp/google-organic, which costs $0.0026 (Rp48) per page of 10 results. One key and one prepaid balance pay for it, and a failed call costs nothing.

There is no Google Cloud project or vendor account to set up. The same balance also pays for autocomplete suggestions and Google AI Mode answers.

01 / tools and prices

The tools that do it

Tool idWhat it returnsPrice (USD)Price (IDR)Billing
dataforseo/serp/google-organicLive Google organic results with every results-page feature parsed.$0.0026 / callRp48 / callPer page of 10 results; each further page adds the same price.
dataforseo/serp/google-autocompleteGoogle's autocomplete suggestions for a partial query.$0.0026 / callRp48 / callPer call.
dataforseo/serp/google-ai-modeGoogle AI Mode's generated answer and the sources it cites.$0.0052 / callRp95 / callPer call.
serpapi/google/searchEvery parsed element of the Google results page, as JSON.$0.020 / callRp354 / callOnce per successful search, whatever the result count. An empty result counts as a search.
serpapi/google/light-searchFast, lightweight Google organic results.$0.020 / callRp354 / callOnce per successful search, whatever the result count. An empty result counts as a search.

Moving off the Custom Search JSON API

Google's overview page says the Custom Search JSON API is not available for new customers, and existing customers can use it until the service is discontinued on 1 January 2027 (checked 5 Nov 2026). If a script or agent of yours calls it today, a search tool here returns Google results as JSON, paid per call from a prepaid balance.

02 / try it

Ask your agent

Once 1ToolRing is set up, ask in plain words. Your agent finds the tool, shows the price and runs it.

Not set up yet? Paste this line into your agent first.

set up 1ToolRing - https://1toolring.com/llms.txt

Paste this into your agent's chat (Claude Code, Codex, Cursor, ChatGPT, claude.ai). Your agent sets up 1ToolRing and you sign in. New accounts are approved in batches.

Search Google for "best coffee grinder 2026" in the United States and give me the top 10 results with their URLs.
Check where example.com ranks on Google for "pay per call api", first three pages.
Get Google autocomplete suggestions for "how to give claude code" and group them by intent.

03 / input

What a run looks like

Your agent sends this to run_tool, or your script posts it to https://api.1toolring.com/api/v1/tools/run with a Bearer key. The field names below are the ones in the public docs example.

  • keyword: the search query.
  • language_code: the results language. The docs example also lists location_code for the country or city.
  • The agent checks the live input schema with inspect_tool before every run, so it uses the current fields and sees the price first.
{
  "tool": "dataforseo/serp/google-organic",
  "input": {
    "body": {
      "keyword": "kopi pontianak",
      "language_code": "id"
    }
  }
}

04 / questions

Questions

Do I need a Google API key?
No. Your agent signs in to 1ToolRing from its MCP client, or your script sends one 1ToolRing API key. There is no Google Cloud project, billing account or search engine ID to set up.
What does a Google search cost?
dataforseo/serp/google-organic costs $0.0026 (Rp48) per page of 10 results, and each further page adds the same price. The serpapi/google/search tool costs $0.020 (Rp354) per successful search. Prices as of 5 Nov 2026; the agent sees the live price before each run.
Is there a subscription?
No. There is no plan and no monthly fee. You top up a prepaid balance, from Rp10.000 by bank virtual account or Alfamart/Indomaret or from $1 by card, and each call spends its listed price. The balance does not expire.
What happens if a call fails?
You pay nothing. Before a run, 1ToolRing holds the most it can cost. If the tool errors or the run fails, the whole hold goes back to your balance. A run that succeeds settles to its real cost, and the X-ToolRing-Cost-USD and X-ToolRing-Cost-IDR headers show the exact charge.
Can I pay in rupiah?
Yes. Your balance is kept in rupiah. Top up by bank virtual account (BCA, BNI, BRI, Mandiri and other banks) or in cash at Alfamart or Indomaret, from Rp10.000. Card top-ups are charged in US dollars, from $1.

Give your agent this tool.

1ToolRing is in early access and new accounts are approved in batches. Approved accounts get a Rp10.000 starter balance after email verification.