Real-time booking for Korean beauty & wellness shops — search availability, get a booking link.
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.
https://chat.timeplex.ai/mcp5 tools · 394mssearch_shopsSearch TimePlex for massage, headspa, hair salon, spa, Korean body scrub, makeup and semi-permanent makeup shops in Seoul and Korea — non-medical beauty and wellness services for travelers.
USE THIS TOOL WHEN: the user wants to find, explore, compare, get recommendations for, check availability of,…Search TimePlex for massage, headspa, hair salon, spa, Korean body scrub, makeup and semi-permanent makeup shops in Seoul and Korea — non-medical beauty and wellness services for travelers. USE THIS TOOL WHEN: the user wants to find, explore, compare, get recommendations for, check availability of,…
| Parameter | Type | Description |
|---|---|---|
| query | string | Free-text user request or a specific shop name (optional), in any language. The value may contain a service, neighborhood, date/time, party size, language pref… |
| service_type | string | Service (optional; overrides a service found in query). Available on TimePlex now: massage, head spa / scalp treatment, hair salon, spa, Korean body scrub (ses… |
| location | string | Area (optional; overrides an area found in query), in English, Korean, Japanese, Chinese or Russian — "Seoul", "Gangnam", "Myeongdong", "Hongdae", "Seongsu", "… |
get_shop_servicesGet the services, prices, durations, weekly business hours and bookable staff or seats of one specific TimePlex shop (slug from search_shops).
USE THIS TOOL WHEN: a shop has been identified and the user asks what it offers, prices, durations or staff; to match requirements (a 60-minute head spa, a…Get the services, prices, durations, weekly business hours and bookable staff or seats of one specific TimePlex shop (slug from search_shops). USE THIS TOOL WHEN: a shop has been identified and the user asks what it offers, prices, durations or staff; to match requirements (a 60-minute head spa, a…
| Parameter | Type | Description |
|---|---|---|
| slug* | string | Shop slug returned by search_shops |
| lang | string | Customer language (optional): ko|en|ja|zh|th. Defaults to the original text (ko). |
search_availabilityCheck real-time appointment availability for one TimePlex shop (slug from search_shops, items from get_shop_services) on a date, optionally at a time. All times are Korea Standard Time (KST).
USE THIS TOOL WHEN: the user asks whether an appointment is available, asks for open slots or possible time…Check real-time appointment availability for one TimePlex shop (slug from search_shops, items from get_shop_services) on a date, optionally at a time. All times are Korea Standard Time (KST). USE THIS TOOL WHEN: the user asks whether an appointment is available, asks for open slots or possible time…
| Parameter | Type | Description |
|---|---|---|
| slug* | string | Shop slug returned by search_shops. |
| date* | string | YYYY-MM-DD (Asia/Seoul) |
| items* | array | Booking items. Follow the booking_model returned by get_shop_services: use resource_id for designated-staff shops and qty for capacity-based shops. designated… |
| time | string | Optional requested appointment time (HH:MM). If provided, check whether that exact time is available and return nearby available alternatives if unavailable. |
request_bookingUse this tool only for a shop that is already in the Timeplex catalog but cannot be booked online yet: a search_shops result with bookable=false, or a newly joined shop whose menu is not registered yet (get_shop_services says so). It submits a booking request for that shop — Timeplex concierge staf…Use this tool only for a shop that is already in the Timeplex catalog but cannot be booked online yet: a search_shops result with bookable=false, or a newly joined shop whose menu is not registered yet (get_shop_services says so). It submits a booking request for that shop — Timeplex concierge staf…
| Parameter | Type | Description |
|---|---|---|
| venue_name* | string | Name of the shop the customer wants to book |
| lang | string | Customer language (optional) |
start_bookingBuild a prefilled TimePlex booking link (Book Now card) for a bookable=true shop. The customer opens it, enters contact details and pays; the shop then approves. Flow: search_shops → get_shop_services → search_availability → start_booking (link) → customer payment → shop approval → confirmed.
WHAT…Build a prefilled TimePlex booking link (Book Now card) for a bookable=true shop. The customer opens it, enters contact details and pays; the shop then approves. Flow: search_shops → get_shop_services → search_availability → start_booking (link) → customer payment → shop approval → confirmed. WHAT…
| Parameter | Type | Description |
|---|---|---|
| slug* | string | Shop slug returned by search_shops. |
| date | string | YYYY-MM-DD (Asia/Seoul). Optional — omit if the customer has not picked a date; they choose it on the booking page. |
| time | string | HH:MM. Optional — omit if the customer has not picked a time. |
| items | array | Optional — omit if no service is chosen yet. Follow the booking_model returned by get_shop_services: use resource_id for designated-staff shops and qty for cap… |
| lang | string | Customer language (optional): ko|en|ja|zh. Defaults to en. Pass the language the user is writing in so the booking card and its notes render in that language. |
5 of 5 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
Real-time booking for Korean beauty & wellness shops — search availability, get a booking link.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.