Mmcp.market

SzuruSzuru – rezerwacja czyszczenia tapicerki MCP server

by szuruszuru.pl·pl.szuruszuru/booking·v1.1.0

Quote, check slots and book on-site upholstery, carpet and mattress cleaning in Pomorskie, Poland.

C60/100grade C
What users say
No reviews yet
Be the first
Safety scan
C60/100

full report

Adoption
New

Little public usage data yet

Reviews

Write one

Nobody has reviewed SzuruSzuru – rezerwacja czyszczenia tapicerki yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

SzuruSzuru – rezerwacja czyszczenia tapicerki tools (13, 3 write)

write = sends, deletes, buys or posts
  • calculate_quoteFree

    Calculates a binding quote for one or more services at a postal code: unit prices, quantity discounts, add-ons, travel fee and minimum order are computed by the SzuruSzuru backend. Returns quote_id (valid ~30 minutes) required by check_availability. Do not estimate or adjust prices yourself; if the quote is below the minimum order, ask the customer to add a service.

  • cancel_bookingwrite actionFree

    Cancels the verified customer's booking. Irreversible - ask the customer to confirm explicitly before calling. Requires customer_grant or a signed-in customer and an idempotency_key.

  • check_availabilityFree

    Returns real, currently bookable appointment slots for a quote_id (new booking) or for an existing booking_reference (rescheduling; requires customer_grant). Filter by preference: type asap | date | range | preferred plus optional part_of_day. Slots expire after ~15 minutes and are the only valid source of slot_id. Never assume availability without calling this tool.

  • check_service_areaFree

    Checks whether SzuruSzuru serves a Polish postal code (format NN-NNN, e.g. 83-300). Returns availability and the town name only. Does not reserve anything and does not reveal staff or schedules.

  • create_bookingwrite actionFree

    Creates the confirmed SzuruSzuru booking for a prepared confirmation_id after the customer provides the 6-digit SMS code. Use the same idempotency_key when retrying after a timeout - it will never create a second booking. Price, slot, schedule and identity are re-validated by the backend; the call fails with a clear code if anything changed. Returns booking_reference, time and total.

  • get_my_bookingsFree

    Lists the verified customer's bookings from the last 90 days (reference, services, time, price, status, whether they can be rescheduled or cancelled). Requires customer_grant or a signed-in customer. Never shows other customers' data.

  • get_service_requirementsFree

    Returns everything needed to quote one service: unit, quantity limits, variants, optional add-ons and a short factual description. Use it when the customer's request is ambiguous (e.g. corner sofa size, carpet area in m2). Read-only.

  • list_upholstery_servicesFree

    Lists SzuruSzuru's upholstery, carpet, rug and mattress cleaning services (Pomeranian region, Poland) with unit prices in PLN, units (piece / m2 / mattress side), add-ons and required parameters. Read-only. Does not check coverage or availability - use check_service_area and check_availability for that. Prices come from the live catalog; never estimate a price yourself.

  • prepare_bookingFree

    Prepares a booking for a chosen slot: validates the quote and slot, holds the slot for 10 minutes, records the customer's details and terms acceptance, and sends an SMS confirmation code to the customer's Polish mobile number. Returns confirmation_id and a `summary` that must be shown to the customer verbatim. Does NOT create the booking - the customer must read the code from the SMS and you must call create_booking. Requires the customer's explicit agreement to book and to the terms (terms_accepted=true).

  • reschedule_bookingFree

    Moves the verified customer's booking to a slot_id obtained from check_availability(booking_reference). Cannot change price or services. Ask the customer to confirm the new time before calling. Requires customer_grant or a signed-in customer and an idempotency_key.

  • resend_confirmation_codeFree

    Re-sends the SMS confirmation code for a prepared booking (rate-limited: at most one code per minute and three per 30 minutes per phone). Use only when the customer says the SMS did not arrive.

  • start_phone_verificationwrite actionFree

    Sends an SMS code to a Polish mobile number to prove the customer controls it, so their existing bookings can be accessed, rescheduled or cancelled. The response is the same whether or not the number is known to SzuruSzuru. Not needed for a new booking (prepare_booking sends its own code).

  • verify_phone_codeFree

    Exchanges the SMS code from start_phone_verification for a short-lived customer_grant (60 minutes) scoped to the customer's own bookings. Pass customer_grant to get_my_bookings, check_availability(booking_reference), reschedule_booking and cancel_booking.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

1 high1 low
  • Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1504ms20/20
  • Tool poisoning13 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 3 write-action tools with no auth3/15
  • Maintenanceno repository listed3/15
  • Maintainer identityverified namespace with website, no repo4/10

Findings (2)

  • highWrite-action tools reachable without authenticationauth.open-write
  • lowNo source repository listedmaint.no-repo
Overall 60/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

claude mcp add --transport http booking https://agent.szuruszuru.pl/mcp
Add to Cursor

SzuruSzuru – rezerwacja czyszczenia tapicerki: common questions

Is SzuruSzuru – rezerwacja czyszczenia tapicerki MCP server safe?
With care: it is graded C, so read the findings first (60/100). Read the SzuruSzuru – rezerwacja czyszczenia tapicerki safety report
How do I install SzuruSzuru – rezerwacja czyszczenia tapicerki?
It runs remotely at agent.szuruszuru.pl. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does SzuruSzuru – rezerwacja czyszczenia tapicerki need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is SzuruSzuru – rezerwacja czyszczenia tapicerki maintained?
The latest release is v1.1.0.
Is SzuruSzuru – rezerwacja czyszczenia tapicerki up?
100% of our last 3 checks got an answer. We check remote servers about four times a day.

More from szuruszuru.pl