Semscraper
Real Google and Google Maps SERPs for AI assistants: pixel positions, AI Overviews and sources.
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.semscraper.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.semscraper.com/mcp{
"mcpServers": {
"semscraper": {
"url": "https://mcp.semscraper.com/mcp",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}claude mcp add --transport http semscraper https://mcp.semscraper.com/mcp --header "Authorization: <value>"{
"servers": {
"semscraper": {
"type": "http",
"url": "https://mcp.semscraper.com/mcp",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}8 tools, verified live
google_searchCollects the real Google results page (SERP) for one or more keywords, rendered in a real browser, and returns every block (organic results, ads, local pack, People Also Ask, AI Overview with its citations and sources...) with, for each item, its rank in its block (rank_type), its rank on the page (rank_serp), its Google page and its pixel position. Use it to know what Google actually shows for a
google_mapsCollects the listings of a Google Maps search for one or more keywords, in the order Google Maps shows them, from a given place. Each listing comes with its rank, name (title), CID, category (type), address, website, rating, review count, opening status and the snippet shown. Use it for local SEO, local competition and market research. Paid from the account balance, same price as google_search. Re
get_serp_resultsread-onlyReturns searches already created (google_search or google_maps), by their IDs (serp_...), e.g. the pending_ids of a previous call. Free: the searches were paid when created.
ai_overview_sourcesread-onlyComputes, on the server, which domains Google cites in the AI Overviews of searches already created (google_search IDs): for each domain, the number of keywords where it is cited, the number of mentions, the keywords and its best position on the page. Also returns how many searches have an AI Overview. Free. Best tool to answer "which sites does Google cite in its AI Overviews on these keywords":
list_searchesread-onlyLists the searches of the account, most recent first (ID, engine, keyword, device, location, language, depth, geolocation, status, whether the results were already fetched, cost, creation date), without their results. Free. Covers every search made with the account, through this server or the API. Use it to find IDs (e.g. "the last 10 searches", "today's searches"), and whenever a google_search or
get_balanceread-onlyReturns the balance of the Semscraper account, in euros. Free.
list_google_versionsread-onlyLists the supported Google versions as location / language pairs (186 Google domains, 117 languages), to pick valid location and language values. Free. Filter with a country domain, a code or a language name to keep the answer short.
get_queue_statusread-onlyReturns how many searches of the account are pending, processing or done. Free. The account has its own queue: the robots serve accounts in turn, so a large batch flows through gradually.
Alternatives in Browser & Scraping
Compare →WAWavedashB
Wavedash docs and workflow guidance for building and publishing browser games.
WSWeb Scraping MCP ServerB
Generic URL crawl + HTML extraction — fallback for sites without dedicated MCPs.
SWSeo Web Analysis MCP ServerB
Site crawl + tech stack + DNS + SSL + WHOIS — five web-intel layers in one MCP.
PMPlaywright MCP ServerB
Headless browser primitives for AI agents when sites need real JS rendering.
URLpipeB
Read any page with its JavaScript run: Markdown, screenshots, metadata, console errors, Lighthouse.
IAImgVX AIB
Find the free ImgVX AI browser tool for any image job: remove backgrounds, upscale, compress.