{"id":567584,"recorded_at":"2026-10-27T22:06:16.672369Z","observed_at":"2026-10-27T22:06:16.672306Z","subject_kind":"endpoint","subject":"40bcd946-5122-4832-8703-3938a4736ace","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":2,"tools":[{"description":"Hae reaaliaikaisia tilauslentotarjouksia (vain lento) sivustolta akkilahdot.fi. Käytä, kun kysytään lentoja ilman majoitusta, esim. 'pelkkä lento', 'lentopaikka', 'tilauslento ilman hotellia' ja 'lentoliput'. Palauttaa saatavilla olevat pelkät lennot, ei pakettimatkoja. Lento + hotelli -hakuihin käytä search_holidays-työkalua.","inputSchema":{"properties":{"adt":{"default":1,"description":"Aikuisten määrä (NDC: PaxType=ADT), oletus 1","maximum":9,"minimum":1,"type":"integer"},"chd":{"default":0,"description":"Lasten määrä (NDC: PaxType=CHD), oletus 0","maximum":6,"minimum":0,"type":"integer"},"dep_date":{"description":"Tarkka lähtöpäivä (YYYY-MM-DD)","format":"date","type":"string"},"dep_date_from":{"description":"Aikaisin lähtöpäivä (YYYY-MM-DD)","format":"date","type":"string"},"dep_date_to":{"description":"Viimeisin lähtöpäivä (YYYY-MM-DD)","format":"date","type":"string"},"dest":{"description":"IATA-koodi kohdekentälle, esim. AYT, AGP, TFS","type":"string"},"direct":{"description":"Vain suorat lennot (NDC: StopQuantity=0)","type":"boolean"},"inf":{"default":0,"description":"Vauvojen määrä (NDC: PaxType=INF), oletus 0","maximum":6,"minimum":0,"type":"integer"},"limit":{"default":10,"description":"Tarjousten määrä (1-25), oletus 10","maximum":25,"minimum":1,"type":"integer"},"max_price":{"description":"Maksimihinta (NDC: PriceRangeFilter.MaxAmount)","type":"integer"},"nights_max":{"description":"Enimmäismäärä öitä (vendor extension, ei NDC)","type":"integer"},"nights_min":{"description":"Vähimmäismäärä öitä (vendor extension, ei NDC)","type":"integer"},"orig":{"description":"IATA-koodi lähtökentälle, esim. HEL, OUL, TLL","type":"string"},"ret_date":{"description":"Tarkka paluupäivä (YYYY-MM-DD)","format":"date","type":"string"},"ret_date_from":{"description":"Aikaisin paluupäivä (YYYY-MM-DD)","format":"date","type":"string"},"ret_date_to":{"description":"Viimeisin paluupäivä (YYYY-MM-DD)","format":"date","type":"string"},"sort":{"default":"price_asc","description":"Järjestys, oletus price_asc","enum":["price_asc","price_desc","dep_date_asc","dep_date_desc"],"type":"string"}},"type":"object"},"name":"search_flights"},{"description":"Hae saatavilla olevia pakettimatkoja, jotka sisältävät lennot ja majoituksen ja lähtevät Suomesta. Palauttaa käyttäjän hakuehtoja vastaavat ajantasaiset hinnat, saatavuuden, hotellitiedot ja varauslinkit. Etsi saatavilla olevia pakettimatkoja Suomesta hakukriteerien perusteella.","inputSchema":{"properties":{"adults":{"default":2,"description":"Aikuisten määrä 12-99 vuotta, oletus 2","maximum":9,"minimum":1,"type":"integer"},"bbox":{"description":"Maantieteellinen haku rajoitettu suorakulmiolla. Muoto: minLat,minLon,maxLat,maxLon.","example":"28.0,-15.5,28.2,-15.3","type":"string"},"board_type":{"description":"Ateriat sisältyvät hotelliin, esimerkiksi aamiainen, puolihoito, täysihoito, all inclusive","enum":["breakfast","half_board","full_board","all_inclusive"],"type":"string"},"category":{"description":"Loman kategoria SUNBATH=Aurinko ja uiminen, CITY=Kaupunkiloma, SKI=Hiihtoloma, EXOTIC=Eksoottinen","enum":["SUNBATH","CITY","SKI","EXOTIC"],"type":"string"},"children":{"default":0,"description":"Lasten määrä 2-11 vuotta, oletus 0","maximum":6,"minimum":0,"type":"integer"},"country_iso":{"description":"ISO-koodi maa, esimerkiksi ES, GR, PL, TR","type":"string"},"days_max":{"description":"Maksimimäärä päiviä lomalle, esimerkiksi 3, 7, 14","type":"integer"},"days_min":{"description":"Vähimmäismäärä päiviä lomalle, esimerkiksi 3, 7, 14","type":"integer"},"depart_date_exact":{"description":"Loman on alkaa tänä päivänä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)","format":"date-time","type":"string"},"depart_date_max":{"description":"Viimeisin mahdollinen loma-ajan alkamispäivä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)","format":"date-time","type":"string"},"depart_date_min":{"description":"Aikaisin mahdollinen loma-ajan alkamispäivä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)","format":"date-time","type":"string"},"destination_airport_code":{"description":"IATA-koodi määränpää lentokentälle, esimerkiksi ALC, AGP, TFS","type":"string"},"destination_name":{"description":"Kohdenimi, esimerkiksi Malta, Magaluf, Gran Canaria","type":"string"},"direct_flight":{"description":"Aseta true löytääksesi hotelleja suorilla lennoilla","type":"boolean"},"distance_airport":{"description":"Maksimaalinen etäisyys hotellin ja lentokentän välillä km, esimerkiksi 20, 40, 80","type":"integer"},"distance_beach":{"description":"Maksimaalinen etäisyys rannalle metreinä, esimerkiksi 0, 100, 500","type":"integer"},"distance_centre":{"description":"Maksimaalinen etäisyys keskustaan metreinä, esimerkiksi 0, 100, 500","type":"integer"},"features":{"description":"Hotellin mukavuudet: ac=ilmastointi, adultsonly=Vain aikuisille, apartment=huoneisto, bar=baari, childspool=lastenallas, gym=kuntosali, heatedpool=lämmitetty uima-allas, kidsclub=lastenkerho, pool=uima-allas, seaview=merinäköala, restaurant=ravintola, spa=kylpylä","items":{"enum":["ac","adultsonly","apartment","bar","childspool","gym","heatedpool","kidsclub","pool","seaview","restaurant","spa"],"type":"string"},"type":"array"},"fields":{"default":["distance_centre","price_per_pers","hotel_description","distance_airport","lon","origin_airport_name","lat","distance_beach","guest_rating","supplier_logo","supplier_name","country_code","hotel_image","return_date","currency","destination_airport_code","room_type","hotel_name","categories","url","temp_air_day","destination_airport_name","departure_date","destination_name","features","temp_water","offer_id","country_name","features_text","origin_airport_code","number_of_nights","total_price"],"description":"Kentät, jotka on sisällytettävä hakutuloksiin","example":["origin_airport_name","destination_airport_name","destination_name","hotel_name","departure_date","return_date","url","total_price"],"items":{"enum":["distance_centre","price_per_pers","hotel_description","distance_airport","lon","origin_airport_name","lat","distance_beach","guest_rating","supplier_logo","supplier_name","country_code","hotel_image","return_date","currency","destination_airport_code","room_type","hotel_name","categories","url","temp_air_day","destination_airport_name","departure_date","destination_name","features","temp_water","offer_id","country_name","features_text","origin_airport_code","number_of_nights","total_price"],"type":"string"},"type":"array"},"guest_rating":{"description":"Vähimmäisarvio, esimerkiksi 8.2, 9.0. Mediaani: 8.4","example":8.4,"format":"float","maximum":10.0,"minimum":1.0,"type":"number"},"hotel_name":{"description":"Hotellin nimi, esimerkiksi Riu Palace, Iberostar, Sol","type":"string"},"infants":{"default":0,"description":"Vauvojen määrä 0-1 vuotta, oletus 0","maximum":6,"minimum":0,"type":"integer"},"lat":{"description":"Leveysasteikko desimaaliluvuissa, käytetään lon ja säteen kanssa","example":27.5797,"format":"float","maximum":90,"minimum":-90,"type":"number"},"limit":{"default":1,"description":"Tarjottavien määrä, esimerkiksi 5, 10. Oletus 1","maximum":25,"minimum":1,"type":"integer"},"lon":{"description":"Pituusasteikko desimaaliluvuissa, käytetään lat ja säteen kanssa","example":-15.5803,"format":"float","maximum":180,"minimum":-180,"type":"number"},"max_price":{"description":"Maksimihinta koko matkalle, esimerkiksi 5000, 10000, 15000","type":"integer"},"number_of_nights":{"description":"Tarkka määrä öitä lomalle, esimerkiksi 3, 7, 14","type":"integer"},"origin_airport_code":{"description":"IATA-koodi lähtöpaikalle, esimerkiksi HEL, OUL, TLL","type":"string"},"radius":{"description":"Säde kilometreinä lat, lon","example":1.8,"format":"float","maximum":200,"minimum":0,"type":"number"},"rating":{"description":"Vähimmäismäärä tähtiä, esimerkiksi 3, 4, 5","maximum":5,"minimum":1,"type":"integer"},"return_date_exact":{"description":"Kotiinpaluupäivä alkaa tänä päivänä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)","format":"date-time","type":"string"},"return_date_max":{"description":"Viimeisin mahdollinen kotiinpaluupäivä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)","format":"date-time","type":"string"},"return_date_min":{"description":"Aikaisin mahdollinen kotiinpaluupäivä (ISO 8601 format YYYY-MM-DDTHH:MM:SSZ)","format":"date-time","type":"string"},"sort":{"description":"Tarjousten järjestys. Oletus on price_asc","enum":["price_asc","price_desc","rating_asc","rating_desc","distance_beach_asc","distance_airport_asc","guest_rating_desc"],"type":"string"},"temp_air_day_max":{"description":"Maksimiodotettu päivälämpötila Celsius-asteina, esimerkiksi 25, 30","type":"integer"},"temp_air_day_min":{"description":"Vähimmäisodotettu päivälämpötila Celsius-asteina, esimerkiksi 20, 25","type":"integer"},"temp_water":{"description":"Vähimmäisodotettu veden lämpötila Celsius-asteina, esimerkiksi 20, 25","type":"integer"}},"type":"object"},"name":"search_holidays"}]},"body_sha256":"aa0c5b71d69caf4d166fa30a0da74014a2a435519f30ba18aeece1184b469251","prev_id":null,"leaf":"0x4390d53f4965b2de5e0840dfe35980cec58e8a0a6a1e2adf605398eb9bc7b6c4","leaf_text":"{\"body\":\"aa0c5b71d69caf4d166fa30a0da74014a2a435519f30ba18aeece1184b469251\",\"id\":567584,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793138776672306,\"prev\":null,\"subject\":\"40bcd946-5122-4832-8703-3938a4736ace\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-27","leaves":273461,"root":"0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795","chained":"0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4","anchor_chain":"eip155:5042002","anchor_tx":"0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4","anchor_block":69414147},"proof":["0x4390d044cba739821494a9ac364b001986a35cb1b298334f432e76fdaee419c2","0x37e8ea6ff64a7212e07ee58760aabf363feb37980989a4f23d402e8bee8db5d6","0x2c2e8a1d3b6ff55bec57ad1b57fb3000a5427565ece4a33dfe3b210ea7103f69","0x0036f1ad74f71f47382887af16b0e606d2e7261cc98783cbd27c6546a3685a54","0x7dade6698cca65f77b0e903cb03da39ddcb2874b7fba9d7c9ffb0a94a301f255","0xe7aadcfadc872138d1c36c990ca786b249c5a2dd1b5cfa9a06a0ad93b01ced1e","0x0d02f3349307ff2ae05a87aa715eeaa8dd50dd019bd616cb67b1369ac5a33a23","0xc450f405a79e9988e56f2907788a7cc5f7fa4a6cad58e5f9ff95a87d2cbe60a7","0x311dcb235420dd0a7ccca6bf4deabb59272c19e6518a5eca6fd03ca197e48a5c","0x5cfa63a10b3487db61c92c626c33b1eff3ac4075db618a1c0441712d51f536bc","0x0e19abd28ae6841ef1d216f8789479240d9ce058f38983d79663e25a2f533e88","0x73ca48521d1cc492ee4ab86757972943f96dcf68a114d6383fd5e527c332af36","0x4b4a1e815a33d351cc45dfa35f97aef5faf461590a54756a40dc36a0bbabf04b","0x1de9caca1fa6dbbe090ee48dad5f962bbfd09856fd897edc8c3c110272d35c56","0x2c117b27721eea45f6590fbccb471d21a7b0b079a53f089ecb300c63bdb3aebf","0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d","0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d","0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585","0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699"]}