MCP App Store
by KeenEthics
Yeleport icon

Yeleport

By Yeleport LLC

Get New App Alerts

Overview

Yeleport helps you find and book local services directly from your conversation. Search for nearby providers, compare services and availability, choose a convenient time, and create a booking after confirming the details. Connect your Yeleport account to manage bookings, saved addresses, profile information, and ratings—all without leaving the chat.

Tools

cancel_my_booking

ChatGPT
Cancel one of the connected user's bookings. Confirm the booking and cancellation with the user before calling. Requires OAuth.

create_booking

ChatGPT
Create a real booking for a business, service, technician, and start time. Requires service_id and technician_id from get_available_slots or find_bookable_service_at_time. Confirm date, time, provider, and contact details with the user before calling. Do not send duration, service name/type, or pricing — the server sets those from service_id. Guests must supply customer_name, customer_phone, and customer_address for customer-site jobs; logged-in users may use a default saved address.

create_user_address

ChatGPT
Add a saved address for the connected user. Confirm the address with the user before calling. Requires OAuth.

find_bookable_service_at_time

ChatGPT
Quick-match: find the closest bookable service for a requested type and start time (checks up to 10 nearby providers same-day). Returns a suggested service, slot, and technician_id. Use when the user wants something soon without browsing. Confirm the suggestion with the user before create_booking. If matched is false, say no match was found; do not invent options.

get_available_slots

ChatGPT
List available appointment slots for a known business and service. Use after the user has picked a provider/service; pick technician_id from available_technician_ids on a slot before create_booking. If no slots are returned, say so; do not invent times.

get_business

ChatGPT
Get public details for one business by id (hours, services, contact). Use after search when the user wants more information about a specific provider.

get_my_booking

ChatGPT
Get full details for one of the connected user's bookings by booking_id. Requires OAuth.

get_profile

ChatGPT
Return the connected user's profile (name, phone, addresses). Requires OAuth; use when the user asks about their account details.

health_check

ChatGPT
Check whether the Yeleport API host is healthy. Use only for connectivity diagnostics, not for booking.

list_addresses

ChatGPT
List saved addresses for the connected user. Requires OAuth. If none are returned, say so; do not invent addresses.

list_my_bookings

ChatGPT
List bookings for the connected user (summaries). Use get_my_booking for full details of one booking. Requires OAuth. If the list is empty, say so; do not invent bookings.

list_my_ratings

ChatGPT
List ratings the connected user has submitted. Requires OAuth. If empty, say so; do not invent ratings.

rate_business

ChatGPT
Submit a 1–5 rating for a business after a confirmed or completed booking. Confirm the score and comment with the user before calling. Requires OAuth.

search_businesses

ChatGPT
Find businesses by name near a location. Use when the user names a specific provider; use search_services for a service type. If results are empty, say so and ask to refine; do not invent businesses.

search_services

ChatGPT
Find local services by type near a location (ranked by relevance). Use when the user wants a service category such as plumbing or haircut. Do not use for looking up a business by name (use search_businesses). If results are empty, say so and ask to refine; do not invent providers. Authenticated users may omit location when a default saved address exists.

set_default_address

ChatGPT
Set one saved address as the default for search and bookings. Confirm with the user before calling. Requires OAuth.

update_my_booking

ChatGPT
Update a booking (notes, reschedule, contact, or service location). Cannot change catalog fields (service name, type, pricing). Confirm the change with the user before calling. Requires OAuth.

update_profile

ChatGPT
Update the connected user's name, phone, or country. Confirm the change with the user before calling. Requires OAuth.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps