integrations.sh
← all integrations

PGA – Play Golf

MCP server openai

Get personalized coaching from a PGA of America Golf Professional, whose expertise and on-course insight helps you understand your game more clearly and improve where it matters most. Find a golf coach matched to your goals, skill level, location, and schedule.

Use this app to compare coach offerings, view their availability, and book a lesson that fits your schedule. Online tips and videos can help, but taking a lesson with the right coach is the most effective way to make lasting improvements and play better golf with confidence.

Homepage
https://www.pga.com
Remote URL
https://mcp.pga.com/mcp
Auth
NONE

Tools (3)

Extracted live via the executor SDK.

  • search_golf_coaches

    Search for qualified PGA golf coaches listed on pga.com/coach in the specified location (required). Use this tool when the user asks to find, browse, or compare coaches in a location. If the user asks for availability for a specific coach, use get_golf_coach_availability instead. Internal record identifiers (for example coach slug and offering id) are for tool calls only and must never be shown or mentioned to the user.

    • Search results include the coach's profile information, offerings, and pricing.
    • Results are ordered by proximity to the search location, so list them to the user in this order.
    • Results are paginated, so use the pagination cursor provided at the end of the response to retrieve the next page of results.
  • get_golf_coach_availability

    Retrieve offering details and available lesson times for one specific coach. Use this when the user asks for schedule, openings, or available times for a known coach. If the user has not selected a coach yet, call search_golf_coaches first. Coach slug and offering id values are internal identifiers and must never be shown or mentioned to the user.

  • book_golf_lesson

    Request to book a golf lesson for a specific coach's offering.

    • offeringId is an internal identifier; never show or mention it to the user.
    • A continuation URL will be returned that you can direct the user to after calling this tool.
    • If the offering was booked automatically (e.g., free lesson or no prepayment required), the confirmation code will also be included.