Skip to content
The Daily Repo

nodemaven / gserp

Self-hosted Google search scraper for Python. Scrape Google SERP results with a real Chrome browser and your own residential proxy. Self-hosted SERP API alternative with JSON output, an HTTP API and an MCP server for AI agents.

Why this job: says: scraper; topics: browser-automation, web-scraping, playwright, scraper

A real Chrome window showing Google results next to the JSON the scraper produced for them

What it does

  • organic_results, ads, related_questions, related_searches, pagination, search_metadata
  • ai_overview. the text of Google's AI Overview when the page shows one (pages in English, --hl en, the default)
  • local_results. the places of the map pack on local queries (name, rating, reviews, type, address, phone, opening hours)
  • exit. which proxy IP (sticky session) answered and how many bytes the page cost
  • search_metadata.fetched_with. http or browser

Get started

pip install gserp
patchright install chromium
Maintenance
Active
Last commit yesterday
Stars
116
+11 this week
Licence
MIT
Allows business use
Downloads for
None listed
No release files
Latest version
v0.2.0
Released yesterday
Built with
Python
100% of the code

Is it looked after?

Contributors
2
Last 90 days
Issues
None
No issues filed
Pull requests
22 merged
0 waiting
Releases
13
13 in the last year

Similar repos

Repos similar to this one
RepoStarsLast commitLicenceDownloads for
browserbase / stagehand25,992yesterdayMITMac, Windows, Linux
mishushakov / llm-scraper6,9534 months agoMITNo downloads
fatsearch / fatsearch1444 days agoApache-2.0Mac, Windows, Linux
More: languages, topics and project record

Languages

  • Python 100%
  • Dockerfile <1%
  • Shell <1%

Topics

  • google-scraper
  • google-search
  • serp
  • web-scraping
  • mcp
  • ai-agents
  • browser-automation
  • google-search-api
  • headless-chrome
  • mcp-server
  • patchright
  • playwright

Project record

  • JobAutomation and scraping
  • StatusListed
  • Commits72
  • Forks9
  • Watching3
  • Stars in 28 days+82
  • CreatedOct 1, 2026
  • First seen by usNov 7, 2026
  • CheckedNov 10, 2026

Type to search.

Try