Skip to main content
Glama

Zenserp MCP by usefulapi

Server Details

Search Google, images, news, maps, shopping, YouTube, jobs, hotels, flights and trends with Zenserp.

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
Last Tested
Transport
Streamable HTTP ยท MCP 2025-06-18
URL
Repository
m190/usefulapi-mcp
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

19 tools
zenserp_answer_engineAsk an AI answer engine
Destructive
Inspect

Send a prompt to an AI answer engine (ChatGPT, Perplexity, Gemini or Copilot) and get its answer_text with citations; with brand it also reports whether and where that brand was cited. SPENDS quota at Zenserp's premium per-answer rate (see Zenserp pricing), is slow (seconds to a minute), and must not be repeated needlessly. Plan gate: Medium unlocks ChatGPT, Large adds Perplexity, Premium adds Gemini, Enterprise adds Copilot. GET /v1/answer-engine.

ParametersJSON Schema
NameRequiredDescriptionDefault
brandNoA brand name to track: the reply then has a brand_visibility object.
engineYesThe answer engine to ask.
fieldsNoOnly return these top-level keys of the reply (for example organic, paid_results, related_searches). Saves context; the call is charged the same.
promptYesThe question or prompt. prompt and additional_prompt together may hold at most 4,096 characters.
countryNoTwo-letter country code to localise the answer, e.g. us.
additional_promptNoAn optional follow-up prompt sent with the main one (counts toward the 4,096-character limit shared with prompt).
zenserp_flightsSearch Google Flights
Destructive
Inspect

Google Flights options. Best: origin and destination as 3-letter airport codes plus departure_date (dates and curr are honoured only then). A free-text q or a tfs string from a Google Flights URL also works. SPENDS 1 request of the monthly quota per successful call (failed calls are not charged); do not repeat a call needlessly. GET /v1/flights.

ParametersJSON Schema
NameRequiredDescriptionDefault
qNoFree-text flight query, used when no airport codes are given (no dates, no curr).
tfsNoGoogle Flights search string copied from a Google Flights URL (full filters).
currNo3-letter currency code for the prices, e.g. USD.
cacheNotrue = serve a stored copy when one exists (kept 24 h, NOT charged) and store the reply when not. Default false: every call is fetched live and charged.
fieldsNoOnly return these top-level keys of the reply (for example organic, paid_results, related_searches). Saves context; the call is charged the same.
originNoDeparture airport code, e.g. JFK. Name one airport, not a city.
destinationNoArrival airport code, e.g. LHR.
return_dateNoReturn date, yyyy-mm-dd. Omit for one-way.
departure_dateNoDeparture date, yyyy-mm-dd. Needs origin and destination.
zenserp_get_statusGet remaining requests
Read-only
Inspect

The number of search requests left on this Zenserp key's plan (remaining_requests). Free: it spends no quota. GET /v2/status.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

zenserp_hotelsSearch Google Hotels
Destructive
Inspect

Google Hotels offers for a hotel or place. Send check_in and check_out together, or Google falls back to today's rates. SPENDS 1 request of the monthly quota per successful call (failed calls are not charged); do not repeat a call needlessly. GET /v1/hotels.

ParametersJSON Schema
NameRequiredDescriptionDefault
qYesHotel name or place, e.g. 'hilton midtown new york'.
glNoCountry (gl), two letters, e.g. us, de, gb. zenserp_list_countries lists the supported codes. Default: United States.
hlNoInterface language (hl), e.g. en, de, pt-BR. zenserp_list_languages lists the supported codes.
cacheNotrue = serve a stored copy when one exists (kept 24 h, NOT charged) and store the reply when not. Default false: every call is fetched live and charged.
adultsNoNumber of adults.
fieldsNoOnly return these top-level keys of the reply (for example organic, paid_results, related_searches). Saves context; the call is charged the same.
check_inNoCheck-in date, yyyy-mm-dd. Needs check_out.
childrenNoAges of the children, comma separated, e.g. 4,9 (Google prices by age).
currencyNo3-letter currency code for the prices, e.g. EUR.
check_outNoCheck-out date, yyyy-mm-dd; later than check_in.
free_cancellationNotrue = only properties with free cancellation.
accommodation_typeNoRestrict to hotels or vacation rentals.
zenserp_list_countriesList countries (gl)
Read-only
Inspect

The supported country codes (values for gl). GET /v2/gl.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

zenserp_list_languagesList languages (hl)
Read-only
Inspect

The supported interface language codes (values for hl). GET /v2/hl.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

zenserp_list_search_enginesList search engines
Read-only
Inspect

The search engine hosts Zenserp supports (values for search_engine). GET /v2/search_engines. The docs do not say whether helper lists are charged; they are not searches.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

zenserp_search_locationsSearch geo locations
Read-only
Inspect

The supported geo locations (values for location), as Google's canonical names. The list is long: pass query to keep only entries that contain it, and limit to cap the count. GET /v2/locations.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMost entries returned (default 50).
queryNoKeep only entries whose text contains this (case-insensitive), e.g. 'vienna'.
zenserp_shopping_productGet Google Shopping product page
Destructive
Inspect

Product page data from Google Shopping: description, merchant offers, variations. product_id comes from zenserp_shopping_search. With gpc_id (from the same result) it returns the whole product cluster across merchants. SPENDS 1 request of the monthly quota per successful call (failed calls are not charged); do not repeat a call needlessly. GET /v1/shopping.

ParametersJSON Schema
NameRequiredDescriptionDefault
cacheNotrue = serve a stored copy when one exists (kept 24 h, NOT charged) and store the reply when not. Default false: every call is fetched live and charged.
fieldsNoOnly return these top-level keys of the reply (for example organic, paid_results, related_searches). Saves context; the call is charged the same.
gpc_idNoThe Google Product Cluster id from the same search result (only valid together with its product_id).
locationNoGeolocation of the search, in Google's canonical form, e.g. 'Manhattan,New York,United States' (see zenserp_search_locations). Set it when the result depends on place, especially ads.
product_idYesThe product id (PID) from a Google Shopping search result.

Tool Schema Changelog

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

  1. 19 tool updates
    • First observedzenserp_answer_engine
    • First observedzenserp_flights
    • First observedzenserp_get_status
    • First observedzenserp_hotels
    • First observedzenserp_image_search
    • First observedzenserp_jobs_search
    • First observedzenserp_list_countries
    • First observedzenserp_list_languages
    • First observedzenserp_list_search_engines
    • First observedzenserp_maps_search
    • First observedzenserp_news_search
    • First observedzenserp_reverse_image_search
    • First observedzenserp_search
    • First observedzenserp_search_locations
    • First observedzenserp_shopping_product
    • First observedzenserp_shopping_search
    • First observedzenserp_trends
    • First observedzenserp_video_search
    • First observedzenserp_youtube_search

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    Search API for AI, SEO & automation. Browser-rendered Google, Bing, Yandex, Baidu, DuckDuckGo and Ecosia results with URL extraction (+image search and engine metadata tools)
    9
    113 npm
    2
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Provides real-time Google search results (organic + knowledge graph) with country targeting, language, time filters, and pagination, at low cost.
    1
    12 npm
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI agents to perform Google searches and retrieve structured JSON results for 10 types including web, images, news, and shopping with live prices. Offers 1,000 free searches per month with no credit card required.
    1
    26 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.