MCP App Store
by KeenEthics
Other
PGA – Play Golf icon

PGA – Play Golf

by PGA of America

Overview

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.

Tools

book_golf_lesson

Claude
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.

get_golf_coach_availability

Claude
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.

search_golf_coaches

Claude
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.

search_golf_programs

Claude
Search for upcoming public PGA Coach programs (clinics, camps, classes, and other group events) near a location (required). Use this tool when the user asks to find programs, clinics, camps, classes, or group events — not private one-on-one lessons. For private lesson coaches, use search_golf_coaches instead. Internal record identifiers (for example program id and coach slug) are for tool calls only and must never be shown or mentioned to the user. - Search results include program details plus the hosting coach and facility for each program. - The response also includes top-level coaches and facilities arrays summarizing the unique coaches and venues in the result set — always present those to the user. - Results are ordered by program start instant and filtered to the requested radius. - Discovery uses nearby PGA Coach profiles (nearest 20 in the radius), then loads up to 30 upcoming public programs per coach in a 180-day window in one batched GraphQL request. Facility coordinates still have to fall inside the radius. - Results are paginated. The pagination cursor carries the remaining nearby programs so additional pages do not repeat GraphQL discovery. Reuse that cursor with the original location and radius. - Direct golfers to the program URL to view details and register. Coach profile and booking URLs are also included when the golfer wants to learn more about the coach.

App Stats

4

Tools

2

Prompts

ChatGPT, Claude

Platforms

Works with

ChatGPT
Claude

Data refreshed daily