{"serverId":"mcp-registry/com.globalsurfari/globalsurfari","tools":[{"name":"get_surf_forecast","fixed":{"name":"get_surf_forecast","description":"7 day surf forecast (wave height in feet, wave period in seconds, wind speed in mph, wind direction in degrees) for the nearest coastal forecast point to a latitude/longitude. Data from NOAA wave models.","inputSchema":{"type":"object","required":["latitude","longitude"],"properties":{"latitude":{"type":"number","description":"Latitude in decimal degrees (-90 to 90)"},"longitude":{"type":"number","description":"Longitude in decimal degrees (-180 to 180)"}}},"annotations":{"readOnlyHint":true},"title":"Get surf forecast for coordinates"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":141,"tokensAfter":141},{"name":"get_surf_forecast_by_spot","fixed":{"name":"get_surf_forecast_by_spot","description":"7 day surf forecast for a named surf spot. Tries saved Global Surfari locations first, then geocodes the name. Example: \"Bondi Beach\", \"Mavericks\", \"Bells Beach\".","inputSchema":{"type":"object","required":["name"],"properties":{"name":{"type":"string","description":"Surf spot or beach name"}}},"annotations":{"readOnlyHint":true},"title":"Get surf forecast for a named spot"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":99,"tokensAfter":99},{"name":"list_surf_spots","fixed":{"name":"list_surf_spots","description":"Lists surf spots saved by Global Surfari users (popular and recently added).","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true},"title":"List known surf spots"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":47,"tokensAfter":47}],"toolsChanged":3,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}