{"tools":[{"name":"search_cheeses","description":"Search EveryCheese for cheeses (by name, native name, other spelling, family, protected name or theme), countries, cheese towns and markets, dishes, special days and concepts. Start here when unsure which tool fits.","parameters":{"type":"object","properties":{"query":{"type":"string","description":"For example \"paneer\", \"Comte\", \"fondue\", \"Roquefort\", \"Shavuot\", \"rennet\""},"limit":{"type":"number","description":"1-30, default 10"}},"required":["query"],"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/search_cheeses"},{"name":"get_cheese","description":"The full page for one cheese: what it is, its milk, style, age and flavour, where it comes from, how it is made and aged, how it is eaten by meal and cuisine, faith, celebration and folk tradition, buying and serving, substitutes, protection and trade, FAQ and sources. Give a slug from another tool, or a name.","parameters":{"type":"object","properties":{"slug":{"type":"string","description":"Slug such as \"paneer\""},"name":{"type":"string","description":"A name, used if slug is not given"}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/get_cheese"},{"name":"list_cheeses","description":"List cheeses, filtered by any mix of region, country, town or market, style, milk, flavour, meal, faith, celebration (occasion) and age. Sorted best known first unless sort says otherwise. Use offset to page.","parameters":{"type":"object","properties":{"region":{"type":"string","enum":["south-asia","southeast-asia","east-asia","central-asia","middle-east","north-africa","sub-saharan-africa","europe","north-america","latin-america","oceania"]},"country":{"type":"string","description":"ISO code or English name, e.g. \"FR\" or \"India\""},"city":{"type":"string","description":"Town, market, cave or pasture slug from list_cities, or its name"},"style":{"type":"string","enum":["fresh","brined","pasta-filata","soft-ripened","lactic","washed-rind","semi-soft","semi-hard","alpine","hard","blue","smoked","whey","dried","processed"],"description":"fresh = Fresh cheeses; brined = Brined cheeses; pasta-filata = Stretched-curd cheeses; soft-ripened = Soft and bloomy-rind; lactic = Lactic and goat styles; washed-rind = Washed-rind cheeses; semi-soft = Semi-soft cheeses; semi-hard = Semi-hard cheeses; alpine = Alpine and Swiss-type; hard = Hard and grating cheeses; blue = Blue cheeses; smoked = Smoked cheeses; whey = Whey cheeses; dried = Dried and hard-dried; processed = Processed and spreads"},"milk":{"type":"string","enum":["cow","goat","sheep","buffalo","yak","camel","mixed","other"],"description":"cow = Cow's milk; goat = Goat's milk; sheep = Sheep's milk; buffalo = Buffalo's milk; yak = Yak's milk; camel = Camel's milk; mixed = Mixed milks; other = Other milks"},"flavour":{"type":"string","enum":["milky","buttery","nutty","sweet","tangy","salty","sharp","savoury","earthy","mushroomy","pungent","smoky","herbal","piquant"],"description":"milky = Milky and fresh; buttery = Buttery and creamy; nutty = Nutty; sweet = Sweet and caramel; tangy = Tangy and lactic; salty = Salty; sharp = Sharp and tangy-aged; savoury = Savoury and brothy; earthy = Earthy and cellar; mushroomy = Mushroomy; pungent = Pungent and funky; smoky = Smoky; herbal = Herbal and grassy; piquant = Piquant and spicy"},"meal":{"type":"string","enum":["breakfast","lunch","dinner","snack","board","melting","baking","dessert","street-food","feast"],"description":"breakfast = Breakfast; lunch = Lunch; dinner = Dinner; snack = Snacks; board = Cheese boards; melting = Melting and grilling; baking = Baking and pastries; dessert = Desserts and sweets; street-food = Street food; feast = Feasts and holidays"},"faith":{"type":"string","enum":["hindu","jain","buddhist","sikh","muslim","jewish","christian","monastic","pastoral","other"],"description":"Faith and tradition"},"occasion":{"type":"string","enum":["wedding","festival","birth","pasture","new-year","hospitality","fasting","daily"],"description":"Celebratory use. wedding = Weddings; festival = Festivals; birth = Birth and childhood; pasture = Pasture and transhumance; new-year = New year; hospitality = Hospitality; fasting = Fasts and feasts; daily = Everyday use"},"age":{"type":"number","description":"Exact age band 0 to 5: 0 = Fresh (days); 1 = Young (up to 2 months); 2 = Semi-aged (2 to 6 months); 3 = Aged (6 to 12 months); 4 = Mature (1 to 2 years); 5 = Extra-aged (2 years and more)"},"min_age":{"type":"number","description":"Age band at least this, 0-5"},"cuisine":{"type":"string","description":"A cuisine, e.g. \"Swiss\""},"dish":{"type":"string","description":"A dish slug from list_dishes: the cheeses that go into it"},"day":{"type":"string","description":"Special day slug or name from get_day, e.g. \"shavuot\""},"sort":{"type":"string","enum":["known","name","new","seen"],"description":"known = best documented first, new = newest pages first, seen = most read first"},"limit":{"type":"number","description":"1-100, default 25"},"offset":{"type":"number"}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/list_cheeses"},{"name":"random_cheese","description":"One published cheese chosen at random, in full. Good for discovery.","parameters":{"type":"object","properties":{},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/random_cheese"},{"name":"cheese_of_the_day","description":"The cheese featured on the EveryCheese home page today.","parameters":{"type":"object","properties":{},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/cheese_of_the_day"},{"name":"upcoming_days","description":"Special days (cheese markets and fairs, pasture descents, religious feasts and fasts, national cheese days and contests) that are on now or start within the next few days, each with the cheeses that belong to it, plus the cheese of the day. Dates come from each calendar's rule; days marked date_approximate follow the moon or a local calendar.","parameters":{"type":"object","properties":{"date":{"type":"string","description":"A day as YYYY-MM-DD; default today (UTC)"},"days_ahead":{"type":"number","description":"0-90, default 14"}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/upcoming_days"},{"name":"list_days","description":"Every special day in the year ahead, soonest first, with the date each next falls on. Optionally for one faith, one kind of day or one country.","parameters":{"type":"object","properties":{"faith":{"type":"string","enum":["hindu","jain","buddhist","sikh","muslim","jewish","christian","monastic","pastoral","other"]},"kind":{"type":"string","enum":["festival","pasture","religious","seasonal","weekday","market","national","competition"]},"country":{"type":"string","description":"ISO code or English name"}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/list_days"},{"name":"get_day","description":"One special day in full: what it is, who keeps it and where, when it next falls, and the cheeses that belong to it. Give a slug from list_days, or a name.","parameters":{"type":"object","properties":{"slug":{"type":"string","description":"Slug such as \"shavuot\""},"name":{"type":"string","description":"A name, used if slug is not given"}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/get_day"},{"name":"weekday_cheeses","description":"The cheeses, dishes and traditions tied to a day of the week across cultures (for example the Friday cheese market at Alkmaar, Thursday at Gouda, the Shabbat dairy breakfast, the Sunday cheese course). Defaults to today. Described as tradition, not advice.","parameters":{"type":"object","properties":{"day":{"type":"string","description":"A weekday such as \"thursday\" or \"thu\"; default today (UTC)"}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/weekday_cheeses"},{"name":"list_countries","description":"Every country with the number of cheeses on EveryCheese that belong to it and whether its cuisine overview is written, optionally for one region.","parameters":{"type":"object","properties":{"region":{"type":"string","enum":["south-asia","southeast-asia","east-asia","central-asia","middle-east","north-africa","sub-saharan-africa","europe","north-america","latin-america","oceania"]}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/list_countries"},{"name":"get_country","description":"The cheese of one country: an overview, how many cheeses EveryCheese has for each style, milk and flavour, its best known cheeses and its cheese towns, markets and caves.","parameters":{"type":"object","properties":{"country":{"type":"string","description":"ISO code or English name, e.g. \"IN\" or \"Italy\""}},"required":["country"],"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/get_country"},{"name":"list_cities","description":"Cheese towns, markets, ageing caves, pastures and dairy regions that cheeses on EveryCheese are tied to, with how many cheeses each has, optionally for one country, region or kind. Use the slug with list_cheeses or get_city.","parameters":{"type":"object","properties":{"country":{"type":"string","description":"ISO code or English name"},"region":{"type":"string","enum":["south-asia","southeast-asia","east-asia","central-asia","middle-east","north-africa","sub-saharan-africa","europe","north-america","latin-america","oceania"]},"kind":{"type":"string","enum":["town","market","cave","pasture","dairy","city"]},"limit":{"type":"number","description":"1-400, default 100"}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/list_cities"},{"name":"get_city","description":"One cheese town, market, cave, pasture or dairy region in full: what is made or aged there, how to visit, a trail idea and the cheeses tied to it.","parameters":{"type":"object","properties":{"slug":{"type":"string","description":"Slug such as \"roquefort-sur-soulzon\""},"name":{"type":"string"}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/get_city"},{"name":"list_dishes","description":"The cheese dishes of the world that EveryCheese draws as ring charts of ingredients with the steps to make them, by region or kind.","parameters":{"type":"object","properties":{"region":{"type":"string","enum":["south-asia","southeast-asia","east-asia","central-asia","middle-east","north-africa","sub-saharan-africa","europe","north-america","latin-america","oceania"]},"kind":{"type":"string","description":"melted, baked, fried, fresh, pasta, curry, sweet or board"}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/list_dishes"},{"name":"get_dish","description":"One cheese dish in full: where it comes from, its ingredients with their share, the steps of making it, when it is eaten and the cheeses it uses. Give a slug from list_dishes, or a name.","parameters":{"type":"object","properties":{"slug":{"type":"string","description":"Slug such as \"fondue\""},"name":{"type":"string","description":"A name, used if slug is not given"}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/get_dish"},{"name":"get_concept","description":"A plain-language definition of a cheese term or technique (rennet, curd, whey, cheddaring, pasta filata, affinage, bloomy rind, PDO, paneer, churpi...).","parameters":{"type":"object","properties":{"term":{"type":"string"}},"required":["term"],"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/get_concept"},{"name":"latest_news","description":"Recent headlines about cheese, cheesemakers and the cheese trade, with outlet and link. EveryCheese does not write these stories.","parameters":{"type":"object","properties":{"limit":{"type":"number","description":"1-40, default 12"}},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/latest_news"},{"name":"coverage","description":"How many cheeses EveryCheese covers, by region, style, milk, flavour, meal and faith, and how many are still waiting to be written. Use this to judge completeness.","parameters":{"type":"object","properties":{},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/coverage"},{"name":"site_info","description":"A publication card for EveryCheese: name, tagline, publisher, network, topics, catalogue counts, feeds, MCP and API addresses, tools, ad slots and contact. For directories and for ClearTrust's network tools (CPN, Footfall, Yieldo, Assay).","parameters":{"type":"object","properties":{},"additionalProperties":false},"url":"https://everycheese.cpn.cleartrust.cc/api/v1/site_info"}]}