com.pga/pga-golf

PGA Golf

PGA's official MCP Server for all things golf-related. Find a coach, play golf, improve your game.

Endpointhttps://mcp.pga.com/mcp (streamable-http)
Registry version1.0.0
Now4 tools · grade F (0) · pin ts_89568242b0989eb25df6e86f666e5ff1 · protocol 2025-06-18
First / last listed2026-10-25 07:15 UTC / 2026-10-25 07:15 UTC
Grade over time2026-10-25: F (0), 4 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-25 07:15 UTC
4 tools, grade F (0)

Tools: search_golf_coaches search_golf_programs get_golf_coach_availability book_golf_lesson

Current tools (4)

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 programs, use `search_golf_programs` instead. If the user asks for availability for a specific coach, use `get_golf_coach_av
params: searchLocation*, searchRadius, paginationCursor
search_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, use `search_golf_coaches` instead. Internal record identifiers (for example program `id` and coach `slug`) are for tool ca
params: searchLocation*, searchRadius, paginationCursor
get_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 identified from `search_golf_programs`). Coach `slug` and offering `id` values are internal identifiers and must never be shown or m
params: slug*, offeringId
book_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 automatically (e.g., free lesson or no prepayment required), the confirmation code will also be included.
params: offeringId*, startDateTime*, student*

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.