
Search & book tee times
TeemeupAI helps golfers find golf courses by name, address, or city and state; view course details, hours, and public reviews; check the weather for a course on a chosen date; read current golf headlines; book a tee time end to end by listing availability, choosing green fees, and completing checkout; view their own upcoming and past reservations; and leave a review for a course they played.
Example path → ·
https://mcp.teemeup.ai/mcpTeemeupAI golf MCP (stateless). Course resolution: prefer course_id. If course_name is ambiguous, tools return status=similar with courses[{id, course_name, city, state}] — ask the user to pick, then retry with course_id. Use or to disambiguate early. Course tools: , (includes recent reviews), . , . Booking: — get_tee_time_list → get_green_fees_list → finalize_booking. Echo device_id and num_holes from get_green_fees_list on finalize_booking. When finalize_booking returns status=booking_awaiting_payment, the tee time is held but payment is still required — include booking_url in your reply so the user can pay in a browser. If split_booking is true or split_booking_context is present, CourseRev created separate reservations on the same tee time (one per bookType); explain each group and each payment link. Do not say the booking is fully confirmed until payment completes. lists the signed-in user's bookings (OAuth required). finalize_booking, , and require OAuth sign-in (Bearer JWT); ChatGPT handles authentication — do not pass OTP or user_id in tool arguments.
3 in the ChatGPT listing