Skip to main content
Glama

Google Hotel Prices

Server Details

Search hotel prices, get best overall and best direct price in structured response. Get your developer token at https://Infoseek.ai/mcp

Ownership verified
Status
Unhealthy
Last Tested
Transport
Streamable HTTP
URL

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 1 tool update
    • Changedget_hotel_prices21 fields changed
      • changedInput schema / properties / hotel_check_in_date_yyyy_mm_dd / description
        Previous value: -"Required hotel check-in date in YYYY-MM-DD."New value: +"Required shared hotel check-in date in YYYY-MM-DD."
      • changedInput schema / properties / hotel_check_out_date_yyyy_mm_dd / description
        Previous value: -"Required hotel check-out date in YYYY-MM-DD."New value: +"Required shared hotel check-out date in YYYY-MM-DD."
      • removedInput schema / properties / hotel_city
        Removed value: -{
        -  "description": "Required hotel city.",
        -  "type": "string"
        -}
      • removedInput schema / properties / hotel_country
        Removed value: -{
        -  "description": "Optional hotel country.",
        -  "type": "string"
        -}
      • changedInput schema / properties / hotel_guest_count / description
        Previous value: -"Optional hotel guest count. Defaults to 2."New value: +"Optional shared hotel guest count. Defaults to 2."
      • removedInput schema / properties / hotel_name
        Removed value: -{
        -  "description": "Required hotel name.",
        -  "type": "string"
        -}
      • removedInput schema / properties / hotel_state
        Removed value: -{
        -  "description": "Optional hotel state or province.",
        -  "type": "string"
        -}
      • removedInput schema / properties / hotel_street
        Removed value: -{
        -  "description": "Optional hotel street address.",
        -  "type": "string"
        -}
      • addedInput schema / properties / hotels
        Added value: +{
        +  "description": "Required hotels to check within the shared stay window. Max 3 per request. Make multiple requests if more are needed",
        +  "items": {
        +    "additionalProperties": false,
        +    "properties": {
        +      "hotel_city": {
        +        "description": "Required hotel city.",
        +        "type": "string"
        +      },
        +      "hotel_country": {
        +        "description": "Optional hotel country.",
        +        "type": "string"
        +      },
        +      "hotel_name": {
        +        "description": "Required hotel name.",
        +        "type": "string"
        +      },
        +      "hotel_state": {
        +        "description": "Optional hotel state or province.",
        +        "type": "string"
        +      },
        +      "hotel_street": {
        +        "description": "Optional hotel street address.",
        +        "type": "string"
        +      }
        +    },
        +    "required": [
        +      "hotel_name",
        +      "hotel_city"
        +    ],
        +    "type": "object"
        +  },
        +  "maxItems": 3,
        +  "minItems": 1,
        +  "type": "array"
        +}
      • changedInput schema / required
        Previous value: -[
        -  "hotel_name",
        -  "hotel_city",
        -  "hotel_check_in_date_yyyy_mm_dd",
        -  "hotel_check_out_date_yyyy_mm_dd"
        -]New value: +[
        +  "hotel_check_in_date_yyyy_mm_dd",
        +  "hotel_check_out_date_yyyy_mm_dd",
        +  "hotels"
        +]
      • addedOutput schema / properties / cards
        Added value: +{
        +  "items": {
        +    "type": "object"
        +  },
        +  "type": "array"
        +}
      • addedOutput schema / properties / count
        Added value: +{
        +  "type": "integer"
        +}
      • addedOutput schema / properties / meta / properties / hotel_count
        Added value: +{
        +  "type": "integer"
        +}
      • removedOutput schema / properties / meta / properties / model
        Removed value: -{
        -  "type": "string"
        -}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "handle",
        -  "display_name",
        -  "status",
        -  "model"
        -]New value: +[
        +  "handle",
        +  "display_name",
        +  "status",
        +  "hotel_count"
        +]
      • addedOutput schema / properties / results / items
        Added value: +{
        +  "type": "object"
        +}
      • removedOutput schema / properties / results / properties
        Removed value: -{
        -  "hotel_link": {
        -    "type": "string"
        -  }
        -}
      • removedOutput schema / properties / results / required
        Removed value: -[
        -  "hotel_link"
        -]
      • changedOutput schema / properties / results / type
        Previous value: -"object"New value: +"array"
      • addedOutput schema / properties / search
        Added value: +{
        +  "type": "object"
        +}
      • changedOutput schema / required
        Previous value: -[
        -  "results",
        -  "meta"
        -]New value: +[
        +  "search",
        +  "cards",
        +  "results",
        +  "count",
        +  "meta"
        +]
  2. 2 tool updates
    • Changedget_hotel_prices18 fields changed
      • addedInput schema / properties / hotel_check_in_date_yyyy_mm_dd
        Added value: +{
        +  "description": "Required hotel check-in date in YYYY-MM-DD.",
        +  "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +  "type": "string"
        +}
      • addedInput schema / properties / hotel_check_out_date_yyyy_mm_dd
        Added value: +{
        +  "description": "Required hotel check-out date in YYYY-MM-DD.",
        +  "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
        +  "type": "string"
        +}
      • addedInput schema / properties / hotel_city
        Added value: +{
        +  "description": "Required hotel city.",
        +  "type": "string"
        +}
      • addedInput schema / properties / hotel_country
        Added value: +{
        +  "description": "Optional hotel country.",
        +  "type": "string"
        +}
      • addedInput schema / properties / hotel_guest_count
        Added value: +{
        +  "default": 2,
        +  "description": "Optional hotel guest count. Defaults to 2.",
        +  "maximum": 16,
        +  "minimum": 1,
        +  "type": "integer"
        +}
      • removedInput schema / properties / hotel_link
        Removed value: -{
        -  "description": "Required final Google Maps or Google Hotels hotel URL with query_place_id and booking parameters such as check-in, check-out, and guests.",
        -  "pattern": "^https://",
        -  "type": "string"
        -}
      • addedInput schema / properties / hotel_name
        Added value: +{
        +  "description": "Required hotel name.",
        +  "type": "string"
        +}
      • addedInput schema / properties / hotel_state
        Added value: +{
        +  "description": "Optional hotel state or province.",
        +  "type": "string"
        +}
      • addedInput schema / properties / hotel_street
        Added value: +{
        +  "description": "Optional hotel street address.",
        +  "type": "string"
        +}
      • changedInput schema / required
        Previous value: -[
        -  "hotel_link"
        -]New value: +[
        +  "hotel_name",
        +  "hotel_city",
        +  "hotel_check_in_date_yyyy_mm_dd",
        +  "hotel_check_out_date_yyyy_mm_dd"
        +]
      • addedOutput schema / properties / meta / properties / model
        Added value: +{
        +  "type": "string"
        +}
      • removedOutput schema / properties / meta / properties / seller_count
        Removed value: -{
        -  "type": "integer"
        -}
      • changedOutput schema / properties / meta / required
        Previous value: -[
        -  "handle",
        -  "display_name",
        -  "status",
        -  "seller_count"
        -]New value: +[
        +  "handle",
        +  "display_name",
        +  "status",
        +  "model"
        +]
      • removedOutput schema / properties / results / properties / best_direct_price
        Removed value: -{
        -  "type": [
        -    "object",
        -    "null"
        -  ]
        -}
      • removedOutput schema / properties / results / properties / best_overall_price
        Removed value: -{
        -  "type": [
        -    "object",
        -    "null"
        -  ]
        -}
      • removedOutput schema / properties / results / properties / final_google_search_url
        Removed value: -{
        -  "type": [
        -    "string",
        -    "null"
        -  ]
        -}
      • addedOutput schema / properties / results / properties / hotel_link
        Added value: +{
        +  "type": "string"
        +}
      • changedOutput schema / properties / results / required
        Previous value: -[
        -  "best_overall_price",
        -  "best_direct_price",
        -  "final_google_search_url"
        -]New value: +[
        +  "hotel_link"
        +]
    • Removedlookup_hotel_link
  3. 2 tool updates
    • First observedget_hotel_prices
    • First observedlookup_hotel_link

Frequently Asked Questions

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Connectors

Related MCP Servers

  • F
    license
    A
    quality
    B
    maintenance
    Enables AI assistants to search hotel rooms by number of nights within a flexible date range, returning real prices and the cheapest deals with booking links. It also supports city resolution, hotel listing, and offer details for external booking completion.
    4
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to search, compare, and book hotels with real-time pricing and availability, supporting multiple location types, star ratings, and price filters.
    8
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Book hotels worldwide — search, price, prebook & book across 249 countries. 65 tools for hotel search, flights, loyalty, analytics. Zero API keys needed. at best prices for hotels 3 M+ property
    7
    1
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A4/5.0
Disambiguation5/5

Only one tool exists, so there is no ambiguity. An agent cannot confuse it with any other tool.

Naming Consistency5/5

With a single tool, naming is consistent by default. The name 'get_hotel_prices' is clear and follows a verb_noun pattern.

Tool Count3/5

A single tool is borderline appropriate for a focused server, but it feels thin compared to typical MCP servers that offer more operations within the domain.

Completeness3/5

The server delivers exactly what it promises—hotel prices for given stays—but lacks any supporting tools for searching hotels, managing queries, or handling variations in dates, which are natural extensions.

Resources