protogrid

Search / io.github.leo9/brek

Brek - Hotel Wholesale Booking

R0· no sign-in

Search hotels, compare room offers and public or masked wholesale rates, then continue on Brek.

v1.0.0 · active · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality88good
Trust80of 100
Uptime, 30 days100%
Latency p50331 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "brek": {
      "type": "http",
      "url": "https://mcp.brek.com/mcp"
    }
  }
}
claude mcp add --transport http brek https://mcp.brek.com/mcp
[mcp_servers.brek]
url = "https://mcp.brek.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "brek": {
      "type": "remote",
      "url": "https://mcp.brek.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "brek": {
      "type": "http",
      "url": "https://mcp.brek.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=brek&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vbWNwLmJyZWsuY29tL21jcCJ9"
}
{
  "servers": {
    "brek": {
      "type": "http",
      "url": "https://mcp.brek.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "brek": {
      "httpUrl": "https://mcp.brek.com/mcp"
    }
  }
}
extensions:
  "brek":
    enabled: true
    name: "brek"
    type: streamable_http
    uri: "https://mcp.brek.com/mcp"
    timeout: 300

Quality 88 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene94 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • warn
    tools.description_length1 tools have descriptions over 1,024 characters, which crowds the context
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations3 of 3 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 3,387 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability100 · weight 15
  • pass
    stability.changes4 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

3 tools, about 3,387 tokens to load them all · tool set 989522e92051 · tools last changed 2026-11-06 · checked 2026-11-14 07:03 UTC

Tool changes

  • search_accommodationschangedoutput schema
  • search_accommodationschangedinput schema, output schema
  • get_accommodation_offerschangedinput schema, output schema
  • search_accommodationschangedinput schema, output schema

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 80 / 100

no-repository
provenance45
liveness100
freshness100
hygiene80

+website +reachable +uptime-100% +updated-16d-ago -no-repository

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://mcp.brek.com/mcp streamable-httpnoneyes100%331 ms2025-11-252026-11-14

Tools (3)

get_accommodation_detailsread-onlyReturns undated facts for one identified Brek property ID, including address, description, photos, amenities, check-in and checkout times, star rating, and guest-review data. When the user refers to a hotel from a previous search_accommodations result by full or partial name or list position, copy that result's propertyId exactly if the match is unique; never shorten, combine, or use a placeholder ID. Ask for clarification if several hotels match. If no exact property ID is available, hotelName and optional destination can identify a unique hotel. No stay dates are needed. Availability, room offers, prices, breakfast, and cancellation terms are not included.
get_accommodation_offersread-onlyReturns one named or identified hotel's full-stay property data and live room offers for specified dates and occupancy. When the user refers to a hotel from a previous search_accommodations result by list position or partial name, copy its propertyId exactly if the match is unique; never shorten, combine, or use a placeholder ID. Ask for clarification if several hotels match. Use hotelName and optional destination when no exact propertyId is available. Includes wholesale room types and photos, breakfast, refundability, cancellation terms, public-rate comparisons, masked wholesale rate bands, and Brek links. Public-only room types are excluded. Wholesale options priced above their public comparison are marked sold_out without a price; the public comparison remains available. Single-room and multi-room stays are supported through aggregate occupancy plus optional per-room arrangements. Exact private wholesale prices are available on Brek.
search_accommodationsread-onlySearches and compares multiple hotels in a city, neighborhood, airport, landmark, or other destination. Every search requires both checkinDate and checkoutDate, or dateIntent=tonight when the user explicitly asks for tonight. If the user supplied neither, ask for stay dates before calling; do not choose dates for them. Supports occupancy, price range, star rating, guest score, property types, amenities, cancellation preference, and sort order. Returns an ordered list with property IDs, hotel facts, masked wholesale price bands, public-rate comparisons, and Brek links. For a follow-up by position or partial hotel name, match against the most recent relevant search list. If one hotel matches, copy its propertyId exactly into get_accommodation_details or get_accommodation_offers; never shorten, combine, or replace IDs with placeholders. If the ID is unavailable, pass hotelName and optional destination instead. If several hotels match, ask which hotel the user means. Intended for destination discovery and multi-hotel comparison; room-level offers for one property are not included. Exact private wholesale prices are available on Brek.

Schemas: list_tools.

Similar MCP servers

More from io.github.leo9

Official server.json
{
  "name": "io.github.leo9/brek",
  "_meta": {
    "io.modelcontextprotocol.registry/publisher-provided": {
      "tools": [
        "search_accommodations",
        "get_accommodation_details",
        "get_accommodation_offers"
      ],
      "contact": {
        "name": "Jianyu Li",
        "email": "[email protected]"
      },
      "readOnly": true,
      "publisher": "PageOne Lab, Inc.",
      "usageNotes": "Search hotel stays, inspect undated property facts and compare live room offers. Private wholesale prices are masked; exact prices, sign-in, booking and payment continue on brek.com. The MCP tools never create reservations or take payments. Prices and availability can change.",
      "documentation": "https://www.brek.com/help/connectors",
      "privacyPolicy": "https://www.brek.com/privacy",
      "authentication": "none"
    }
  },
  "icons": [
    {
      "src": "https://mcp.brek.com/brand/icon.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "Brek - Hotel Wholesale Booking",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://mcp.brek.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "websiteUrl": "https://www.brek.com/help/connectors",
  "description": "Search hotels, compare room offers and public or masked wholesale rates, then continue on Brek."
}