{"serverId":"mcp-registry/io.github.mikeslone/skilimone-travel","tools":[{"name":"get_ai_health","fixed":{"name":"get_ai_health","description":"Get AI API v2 health, freshness timestamps, and content counts","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true},"title":"Get AI Health"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":57,"tokensAfter":57},{"name":"get_hotel_details","fixed":{"name":"get_hotel_details","description":"Get detailed information about a specific hotel","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"The hotel's URL slug"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Hotel Details"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":84,"tokensAfter":84},{"name":"get_restaurant_details","fixed":{"name":"get_restaurant_details","description":"Get detailed information about a specific restaurant","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"The restaurant's URL slug"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Restaurant Details"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":89,"tokensAfter":89},{"name":"get_snow_conditions","fixed":{"name":"get_snow_conditions","description":"Get current snow conditions and weather for Limone Piemonte ski area","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{}},"annotations":{"readOnlyHint":true},"title":"Get Snow Conditions"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":60,"tokensAfter":60},{"name":"get_village_place_details","fixed":{"name":"get_village_place_details","description":"Get detailed information about a village place or activity","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"The village place URL slug"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Village Place Details"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":91,"tokensAfter":91},{"name":"get_winery_details","fixed":{"name":"get_winery_details","description":"Get detailed information about a specific winery","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["slug"],"properties":{"slug":{"type":"string","description":"The winery's URL slug"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Winery Details"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":85,"tokensAfter":85},{"name":"search_content","fixed":{"name":"search_content","description":"Search across all Ski Limone content including hotels, restaurants, blog posts, and more","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"query":{"type":"string","description":"Search query to find relevant content"},"contentType":{"enum":["all","hotels","restaurants","posts","wineries","village"],"type":"string","description":"Type of content to search (optional, defaults to 'all')"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search Content"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":148,"tokensAfter":148}],"toolsChanged":7,"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."}