Bronjoy Marketplace

com.bronjoyPublished by bronjoy.comOfficial publisherv1.0.0Updated Oct 24, 2026

Search and book appointments at service businesses across Uzbekistan.

VerifiedStreamable HTTPWeb executableLocation & LifestyleProductivity & Workflow

Overview

AI-generated overview

Lets an assistant search service businesses in Uzbekistan, view their profiles, check open slots and book appointments.

What you can do
  • Search venues by keyword, city and category, and get ranked results with slugs for later calls.
  • Read a venue's public profile: address, opening hours, services, amenities, payment methods and whether it is bookable online.
  • Reveal a venue's real phone number when the profile shows only a masked one.
  • Check bookable services, prices and open time slots for a venue on a given date.
  • Send a 6-digit confirmation code to the user's email or phone, then create a pending booking with that code.
When to use it
Useful when a user wants to find a local service business in Uzbekistan — a barbershop, dentist, car wash and similar — ask about its hours or services, get its phone number, or book an appointment online.
Requirements
A remote MCP endpoint at api.bronjoy.com over streamable HTTP; no package, environment variable or header is declared. Booking requires the user's email address or phone number to receive a confirmation code.
Before you install
The phone reveal is rate limited per caller and is a separate call from the profile lookup. Bookings are created as pending and still need the business to confirm. The assistant must collect the user's email or phone and the 6-digit code, which it does not receive itself, so contact details are shared with the service.

Installation

In SourceWeft

  1. Open Bronjoy Marketplace in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.bronjoy%2Fmarketplace/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "bronjoy-marketplace": {
      "type": "http",
      "url": "https://api.bronjoy.com/api/mcp"
    }
  }
}

Tools

6

search-venues

Search venues

Search Bronjoy's catalogue of service businesses in Uzbekistan by keyword, city and category. WHEN TO USE: the user is looking for a place ("barbershop in Tashkent", "dentist near Chilanzar", "car wash open now"). Start here — every other tool takes the `slug` this returns. Results are ranked, compact, and include `is_bookable`, which decides what you can offer next: bookable venues can go through check-availability → request-booking-code → book-appointment, the rest can only be described and phoned. Names and addresses come back in Russian or Uzbek; quote them as-is.

Parameterscitylimitquerycategorybookable_only

get-venue

Venue profile

Full public profile for one venue: address, opening hours, what it offers, amenities, payment methods, website and whether it can be booked online. WHEN TO USE: after search-venues, when the user asks anything about a specific place — "are they open on Sunday", "do they do colouring", "where exactly is it", "how much". This is the right tool for the ~99% of the catalogue that is not bookable: it carries everything needed to answer a question or send the user there in person. The phone number is masked here — call reveal-phone only when the user actually wants to ring them.

Parametersslugrequired

reveal-phone

Reveal venue phone

The venue's real phone number. WHEN TO USE: the user wants to call — typically because the venue is not bookable online, or they want to ask something no profile field answers. Deliberately a separate call from get-venue, which returns a masked number. Reveals are rate limited per caller: request them one at a time, for a venue the user has actually chosen, never in bulk across search results.

Parametersslugrequired

check-availability

Check venue availability

Bookable services and open time slots for a venue on a given date. WHEN TO USE: the user has picked a venue with `is_bookable: true` and wants a time. Call without `service_id` first to see the services and their prices, then again with one to get its slots. Returns an explicit refusal for venues that are not set up for online booking — do not try to work around it, offer the phone number instead. Slot times are in the venue's timezone and are exactly the values book-appointment expects.

Parametersdaterequiredslugrequiredservice_id

request-booking-code

Send booking confirmation code

Send the user a 6-digit confirmation code, which book-appointment then requires. WHEN TO USE: the user has chosen a venue, a service and a slot, and has given you their email address or phone number. Call this before book-appointment — a booking without a code is rejected. YOU DO NOT RECEIVE THE CODE. It goes to the user's own inbox or phone; ask them to read it back to you. That is the point: it proves the contact belongs to the person booking, so a business does not get appointments from numbers nobody answers. The code lasts 5 minutes and covers one booking. Only a few codes may be sent to one contact — do not loop.

Parametersslugrequiredemailphone

book-appointment

Book an appointment

Book a slot, using the code the user received from request-booking-code. WHEN TO USE: last step, once the user has confirmed the venue, service and exact time AND has read you their 6-digit code. Requires the same contact the code was sent to. The booking is created as "pending": the business still confirms it, so tell the user it is requested and they will hear back — not that it is guaranteed. If the venue takes prepayment, the response carries a link the user must open to pay; the slot is not held indefinitely. Only works for venues with `is_bookable: true`.

Parametersnamerequiredslugrequiredemailnotesphoneservice_idrequiredstart_timerequiredverification_coderequired

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.