
PGA Golf
Connects to PGA of America's database of 31,000+ certified golf professionals through three main operations: search for coaches by location with radius filtering and pagination, get detailed availability and offerings for specific coaches, and book lessons directly with optional prepayment handling. Returns structured data including coach bios, pricing, available time slots, and facility information. The booking flow generates continuation URLs for payment when needed or immediate confirmation codes for free or no-prepayment lessons. Useful when you need to help users find golf instruction, compare coaches and pricing in their area, or complete the entire booking workflow without leaving the conversation.
- tools
- 4
- transport
- HTTP
- last updated
- Oct 17, 2025
Install
From registry metadata$ npx add-mcp https://mcp.pga.com/mcp --name pga-golfRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http pga-golf https://mcp.pga.com/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 4 toolsVerified live against the running server on Nov 6, 2026.
search_golf_coachesSearch 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 for private lessons in a location. For location-first discovery of clinics, camps, classes, or other group p...3 params
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 for private lessons in a location. For location-first discovery of clinics, camps, classes, or other group p...
paginationCursorstringsearchLocation*stringsearchRadiusnumbersearch_golf_programsSearch 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,...3 params
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,...
paginationCursorstringsearchLocation*stringsearchRadiusnumberget_golf_coach_availabilityRetrieve 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 (or reuse a coach already identifie...2 params
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 (or reuse a coach already identifie...
offeringIdstringslug*stringbook_golf_lessonRequest 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 automatica...3 params
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 automatica...
offeringId*stringstartDateTime*stringstudent*valueSponsors
Details
- Website
- mcp.pga.com
- Category
- Design & Creative
- Transport
- HTTP
- Registry
- MCP registry, active
- Resources
- 8
- Tools verified
- Nov 6, 2026