Skip to main content
Glama

Server Details

Scrape, search and extract the public web. 3,000 free credits at https://vera.waggle.ae/signup

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A3.8/5.0

Scored across 16 tools

Disambiguation3/5

Most tools (extract_contacts, extract_products, sitemap, youtube_transcript, seo_audit) have clearly distinct purposes, but there is real overlap in the core research tools. google_serp and search both execute Google searches and return links/snippets, and extract_shopping_results and extract_local_places duplicate google_serp's built-in shopping/local_pack add-ons, forcing the agent to guess which entry point to use.

Naming Consistency4/5

All names use consistent snake_case with no casing mismatches. The verb style varies (extract_*, find_*, scrape/search as bare verbs, plus noun phrases like keyword_ideas, seo_audit, sitemap), but this is a minor deviation rather than an inconsistent convention.

Tool Count4/5

16 tools is slightly above the ideal band but each covers a defensible slice of a broad SEO/GEO research platform. The count is reasonable for the scope, though a couple of tools (extract_shopping_results, extract_local_places) could collapse into google_serp options to trim the surface.

Completeness4/5

The surface broadly covers the domain: web/SERP search, scraping, contact/product/local/shopping extraction, keyword discovery, AI answer monitoring, GEO citation analysis, SEO audit, sitemaps and transcripts. Gaps are minor (e.g. no explicit backlink or ranking-tracking tool), and agents can work around most of them.

Available Tools

16 tools
ai_answersAI Answers and Brand VisibilityA
Read-only
Inspect

Put a buyer's question to an AI assistant that searches the live web, and see whether a brand and its competitors are named in the answer, in what rank, with the citations and cited domains behind it. The assistant is ChatGPT unless engine names claude, perplexity or gemini; an assistant the server has no key for answers not_configured and costs nothing. samples (1 to 5, default 1) asks the same question more than once, for a mention rate. Returns metrics per assistant, not the raw answers. Charged per call to the assistant at the price list in credits (see llms.txt), the same as POST /v1/ai/answers: the worst case is held first, only the calls made are charged, and a call where the assistant failed is charged nothing. Gemini, when it searches Google, is a base price plus a price for each distinct search query it runs (the model decides how many; up to 10 a call are held for, and a call is only made when that worst case fits in what is held): you are charged for the queries that ran. The most the call can cost is held first and you are charged for what it returns; a call that fails costs nothing.

Inputs: brand (required), prompt (required), engine, country, +5 more.

company_profileProfile a company from its websiteA
Read-only
Inspect

Given a company's domain, read its homepage and up to 3 standard pages (about, contact, team) and return a profile: name, description, logo, address, founding date, emails, phones and social links, as the company publishes them. Costs 1 credit for each page read, at most 5 credits (that many are held while it runs and the unused ones are given back); a failed call costs nothing.

Inputs: domain (required), idempotency_key.

company_serp_footprintCompany Search FootprintB
Read-only
Inspect

Audit a company's SERP digital footprint, brand reputation, owned domains, and entity profiles. Separates owned web properties, social/entity profiles (Wikipedia, LinkedIn, Instagram, Crunchbase), Google Maps locations, third-party mentions, and customer brand questions (PAA). The most the call can cost is held first and you are charged for what it returns; a call that fails costs nothing.

Inputs: company (required), gl, hl, depth, +4 more.

extract_contactsFind contact details on a pageA
Read-only
Inspect

Read one public page and return the contact details it publishes: email addresses, phone numbers, social profile links and links to contact pages, each with where it was found. Published details are not verified, and linked pages are not followed (call this tool again for one). Costs 1 credit; a failed call costs nothing.

Inputs: url (required), idempotency_key.

extract_local_placesGoogle Local PlacesA
Read-only
Inspect

Extract Google Local Pack (3-pack) and Google Places listings for local queries. Returns place_id/cid, title, rating, review count, address, latitude/longitude, category, phone, and website. The most the call can cost is held first and you are charged for what it returns; a call that fails costs nothing.

Inputs: query (required), gl, hl, fresh, +2 more.

extract_productsRead product data from a pageA
Read-only
Inspect

Read one public product page and return the product data it publishes in its structured markup: name, brand, SKU or GTIN, and offers with price, currency and availability. Prices are what the page states, never guessed. Set marketplace to amazon, walmart or shopee for those product pages; these parsers are best-effort and large marketplaces often block automated requests. Costs 1 credit; a failed call costs nothing.

Inputs: url (required), marketplace, idempotency_key.

extract_shopping_resultsGoogle Shopping ResultsA
Read-only
Inspect

Extract Google Shopping carousel listings for e-commerce and product queries. Returns product title, price, currency, merchant, rating, reviews, image URL, link, and product ID. The most the call can cost is held first and you are charged for what it returns; a call that fails costs nothing.

Inputs: query (required), gl, hl, fresh, +2 more.

find_discussion_candidatesForum and Discussion FinderA
Read-only
Inspect

Search Google and filter organic results (positions 1-100) specifically for community discussions and forum threads (Reddit, Quora, HackerNews, StackExchange, niche forums). Ideal for sentiment analysis, user discussions, and customer problem discovery. The most the call can cost is held first and you are charged for what it returns; a call that fails costs nothing.

Inputs: query (required), gl, hl, depth, +3 more.

geo_citation_radarGEO Citation RadarB
Read-only
Inspect

Run GEO Citation & Injection Radar for a topic query and brand. Calculates citation probability score (0-100), identifies high-impact Reddit/Quora threads with injection playbooks, extracts listicle PR outreach targets with Vera contacts payload, discovers AEO question gaps from PAA, and produces an LLM-ready markdown injection brief. The most the call can cost is held first and you are charged for what it returns; a call that fails costs nothing.

Inputs: query (required), gl, hl, brand, +6 more.

google_serpGoogle Search ResultsA
Read-only
Inspect

Execute a full Google SERP search query with strict Google provenance (depth 10 to 100). Returns verified Google organic results with classification tagging (forums, video, ecommerce) and the results page's features (AI Overview, PAA, Knowledge Graph). The local pack and shopping are add-ons: set local_pack and/or shopping to true to include them. A result searched in the last 24 hours is served from the cache at a lower price; set fresh to true to search live. The most the call can cost is held first and you are charged for what it returns; a call that fails costs nothing.

Inputs: query (required), gl, hl, depth, +5 more.

keyword_ideasKeyword IdeasA
Read-only
Inspect

Keyword ideas for a seed keyword from Google autocomplete (the seed plus question words or the alphabet), People Also Ask and related searches, cleaned and de-duplicated. Each idea carries its sources and an intent label (question, comparison, commercial, local, informational). Works in Arabic. Ideas only: no search volumes. Charged for the results page (7 credits live, 1 from your cache) plus 7 credits for each autocomplete call that returns suggestions, so at most 14 credits for expand 'none', 70 for 'questions' (the default), 196 for 'alphabet' (210 for an Arabic seed) and 217 for 'all'; it stops early once limit ideas are found, which is 12. Set fresh to true to search the results page live; autocomplete is always live. The most the call can cost is held first and you are charged for what it returns; a call that fails costs nothing.

Inputs: seed (required), gl, hl, fresh, +5 more.

scrapeRead a web pageA
Read-only
Inspect

Read one public web page and return its content: the main text (as Markdown with response_format="markdown"), links, metadata and a quality score, plus the raw HTML if you ask (return_html). Set render=true for pages that build their content with JavaScript, or mode="auto" to render only when a plain fetch comes back empty. extract pulls named fields out with CSS selectors. Costs 1 credit for a plain fetch and 5 credits when the page is rendered; with return_html a plain fetch costs 1 credit for each started 400 KB of HTML returned, at most 5. A failed call costs nothing. Pages that disallow automated access or need a login cannot be read.

Inputs: url (required), mode, render, country, +8 more.

seo_auditAudit a page's SEOA
Read-only
Inspect

Audit one public page's technical SEO and how ready it is for AI search: title, description, canonical, robots and indexing directives, headings, links, images, structured data and a score. Costs 1 credit, or 5 credits with render=true (audited after its JavaScript runs); a failed call costs nothing.

Inputs: url (required), render, country, idempotency_key.

sitemapList a site's pages from its sitemapA
Read-only
Inspect

Read a site's sitemap.xml (or a sitemap index) and return the page addresses it lists, up to limit (100 by default), optionally only those containing some text. Costs 1 credit; a failed call costs nothing.

Inputs: url (required), limit, filter_pattern, idempotency_key.

youtube_transcriptTranscribe a YouTube videoA
Read-only
Inspect

Return the transcript of one public YouTube video as text. Costs 6 credits per started minute of video (a 10-minute video costs 60), up to 45 minutes. A video that cannot be transcribed, or any failure, costs nothing.

Inputs: url (required), idempotency_key.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      D
      maintenance
      Enables web searching and content scraping through Google Custom Search API. Provides tools to search the internet, extract webpage content, and automatically scrape search results for comprehensive information gathering.
      3
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      Enables web searching and webpage scraping using pure crawler technology without requiring official APIs. Supports Bing web and news search, batch webpage scraping, and content extraction through Puppeteer automation.
      4
      1
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables web searching through Google, DuckDuckGo, and Bing using a headless Chrome browser, returning structured results with titles, URLs, and snippets. Also supports fetching and extracting text content from any webpage.
      16
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources