Skip to the page

cyberbro Google search after January 1, 2027

One setting.

cyberbro's Google engine searches the web for each observable through Google's Custom Search JSON API. Google closed that API to new customers and ends it on January 1, 2027.

Set GOOGLE_CSE_URL=https://api.specstream.ai/customsearch/v1 in cyberbro's .env, put a SpecStream key in GOOGLE_CSE_KEY and any value in GOOGLE_CSE_CX. cyberbro's own Google engine read 10 results this way on November 10, 2026.

SpecStream scores 97.9 F-score on all 1,000 SimpleQA Verified questions and costs $5 per 1,000 searches, with no daily limit. A new account gets $10 of credit, no card.

New accounts get $10 of credit, no card. It covers 2,000 searches.

cyberbro's Google engine on SpecStream and Google's own options, from each company's pages and cyberbro's source on Nov 10, 2026

SpecStreamGoogle Custom SearchAgent Search (Vertex AI Search)Gemini API grounding
cyberbro settingsGOOGLE_CSE_URL=https://api.specstream.ai/customsearch/v1, GOOGLE_CSE_KEY your SpecStream key, GOOGLE_CSE_CX any valueGOOGLE_CSE_URL left at https://www.googleapis.com/customsearch/v1, with a Google key and engine IDNo cyberbro setting. A separate Google Cloud API with its own requestNo cyberbro setting. A Gemini model call
Open to a new accountYes. Create a key and start with $10 of credit, no cardNo. Closed to new customers, and existing customers have until January 1, 2027Yes, with a free trial of 10,000 queries a monthYes, with 5,000 free search requests a month on Gemini 3 and newer
Price per 1,000 searches$5, with up to 10 results a search$5 per 1,000 queries after 100 free queries a day, for existing customers only$1.50 per 1,000 queries on Search Standard Edition, $4.00 on Enterprise Edition$14 per 1,000 search requests, billed for each query the model decides to run
LimitNo limit per key and no daily limit. A busy call gets a 429 with Retry-After and is not charged10,000 queries a dayUp to 50 domains, in Google's words1,500 requests a day per project by default
What comes backitems[] with title, link and snippet and searchInformation.totalResults, the fields cyberbro readsThe URL, title and text snippets of each result, in Google's own formatA different API: a POST to an engine's servingConfigs searchA model answer grounded in the search, with a search suggestions snippet in HTML
What answers the searchThe whole live web, read at the moment of the call. 97.9 F-score on all 1,000 SimpleQA Verified questionsThe Programmable Search Engine you configuredThe domains you give itGoogle Search, through the model

Why cyberbro users point the Google engine at SpecStream

Other options for cyberbro's Google engine

How SpecStream scores

The same numbers as the benchmarks page, from the official tasks and scorers.

How to move cyberbro's Google engine to SpecStream

1. Create a key under Agents & API in the SpecStream workspace. A new account gets $10 of credit, no card, which covers 2,000 searches.

2. Check the key with the call the engine will send. A 200 with items means cyberbro gets the same.

curl "https://api.specstream.ai/customsearch/v1?key=$SPECSTREAM_API_KEY&cx=any&q=%22example.com%22"

3. Set the three lines in cyberbro's .env:

GOOGLE_CSE_CX=any
GOOGLE_CSE_KEY=<your SpecStream key>
GOOGLE_CSE_URL=https://api.specstream.ai/customsearch/v1

4. Restart cyberbro and analyze an observable with the Google engine selected. Each search shows in your SpecStream request log with its price.

Frequently asked questions

Something we didn't answer? Talk to a human

Why will cyberbro's Google engine stop working?
Google ends the Custom Search JSON API on January 1, 2027 and already closed it to new customers, so a new cyberbro install gets no key for it. With GOOGLE_CSE_URL=https://api.specstream.ai/customsearch/v1 and a SpecStream key the engine keeps searching.
What is GOOGLE_CSE_URL in cyberbro?
It is the address the Google engine calls, https://www.googleapis.com/customsearch/v1 by default. Set it to https://api.specstream.ai/customsearch/v1 and the same engine reads SpecStream's results, as it did on November 10, 2026.
What goes in GOOGLE_CSE_KEY and GOOGLE_CSE_CX?
Your SpecStream key goes in GOOGLE_CSE_KEY, and GOOGLE_CSE_CX takes any value, because SpecStream accepts cx and does not use it. A new account starts with $10 of credit, no card.
What is the best Google Custom Search replacement for cyberbro?
SpecStream, at $5 per 1,000 searches with no daily limit and 97.9 F-score on all 1,000 SimpleQA Verified questions. It answers the engine's own Google call in Google's JSON, so one setting moves it.
How much does cyberbro's Google engine cost on SpecStream?
$0.005 a search, one search per observable, or $5 per 1,000. Credit you buy never expires.
Is there a daily limit?
No. Google allows 10,000 queries a day; SpecStream has no daily limit and no limit per key.

Sources

SpecStream wrote this page. cyberbro's settings come from its source and README on GitHub, and each provider's figure from that company's own page.

  1. cyberbro READMEraw.githubusercontent.com/stanfrbd/cyberbro/main/README.md, read Nov 10, 2026
  2. cyberbro, engines/google.pyraw.githubusercontent.com/stanfrbd/cyberbro/main/engines/google.py, read Nov 10, 2026
  3. cyberbro, utils/config.pyraw.githubusercontent.com/stanfrbd/cyberbro/main/utils/config.py, read Nov 10, 2026
  4. Google Custom Search JSON API overviewdevelopers.google.com/custom-search/v1/overview, read Nov 10, 2026
  5. Google Custom Search, using RESTdevelopers.google.com/custom-search/v1/using_rest, read Nov 10, 2026
  6. Agent Search pricing, Google Cloudcloud.google.com/generative-ai-app-builder/pricing, read Nov 10, 2026
  7. Agent Search servingConfigs search referencecloud.google.com/generative-ai-app-builder/docs/reference/rest/v1/projects.locations.collections.engines.servingConfigs/search, read Nov 10, 2026
  8. Grounding with Google Search, Gemini APIai.google.dev/gemini-api/docs/google-search, read Nov 10, 2026
  9. Gemini API pricingai.google.dev/gemini-api/docs/pricing, read Nov 10, 2026
  10. SpecStream benchmarksspecstream.ai/benchmarks, read Nov 10, 2026
  11. SpecStream pricingspecstream.ai/pricing, read Nov 10, 2026
  12. SpecStream for agentsspecstream.ai/agents.md, read Nov 10, 2026