MCP App Store
by KeenEthics

Overview

Browse Myo locations, explore available services, view appointment options, and start the booking process. Learn about different offerings, and find a time that works for you before continuing to complete your reservation.

Tools

book-appointment

ChatGPT
INTERNAL — invoked by the widget's own buttons only. The assistant must NOT call this directly; use create_myo_booking_link to generate the booking link. Build a Boulevard online-booking deep-link. Use after the user has picked a location and service. Returns the URL the user clicks to complete booking on Myo's site, plus a caveats array describing what the link does and doesn't pre-fill. The user picks their provider on Boulevard's booking page.

browse-services

ChatGPT
INTERNAL — invoked by the widget's own buttons only. The assistant must NOT call this directly; use search_myo to browse or search services. Browse or search Myo bookable services. Pass query to filter by a keyword the user mentioned (e.g. a service name, a duration like "60 minute", or a category). Pass locationId to scope results to one specific location. When the user asks something like "what services do you have at Studio City" or "what 60-minute options are there", always populate the query field — calling this without a query returns the full menu.

find-stores

ChatGPT
INTERNAL — invoked by the widget's own buttons only. The assistant must NOT call this directly; use search_myo for location discovery. Find Myo locations. Use city for any place string (postal codes, addresses, neighborhoods, state codes — the worker geocodes precise inputs and text-filters broad ones); near for explicit lat/lng. Set pin: true (with locationId or a single-match city) when the user explicitly picks a location to use; the pinned id then propagates to subsequent tools without re-asking.

reset_myo_booking_draft

ChatGPT
Reset/cancel the active Myo booking draft. No active draft is a graceful no-op.

search_myo

ChatGPT
High-level Myo search for location discovery and service browsing. Prefer this over low-level tools for user intents; the backend resolves location aliases/cities/proximity, service fuzzy matches, duration/modality filters, stores draft state, and returns canonical picker/detail/draft views with action hints.

select_myo_booking

ChatGPT
High-level draft selection tool. Select a location and/or service from prior search results or natural-language names. Returns clinic_picker/service_picker when ambiguous, otherwise booking_draft or service_detail.

show_myo_booking_draft

ChatGPT
Show the current high-level Myo booking draft or an empty graceful draft state.

view-item

ChatGPT
INTERNAL — invoked by the widget's own buttons only. The assistant must NOT call this directly; use search_myo for service details. Get full details for a specific Myo service — duration, price, full description, add-ons. Provide serviceId from browse-services results, or serviceName.

Capabilities

WritesInteractive

Example Prompts

Click any prompt to copy it.

Similar Apps