{"serverId":"glama/coservices-ee/fromtocargo-mcp-server","tools":[{"name":"create_inquiry","fixed":{"name":"create_inquiry","description":"Submit quote inquiry; args: full_name, email, message, optional phone/route, test true prevents forwarding, lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"create_inquiryArguments","properties":{"lang":{"type":"string","title":"Lang","default":""},"test":{"type":"boolean","title":"Test","default":false},"email":{"type":"string","title":"Email","default":""},"phone":{"type":"string","title":"Phone","default":""},"route":{"type":"string","title":"Route","default":""},"message":{"type":"string","title":"Message","default":""},"language":{"type":"string","title":"Language","default":""},"full_name":{"type":"string","title":"Full Name","default":""}}},"annotations":{"readOnlyHint":false,"destructiveHint":false,"idempotentHint":false}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: false, destructiveHint: false, idempotentHint: false (inferred from the name).","verify":true}],"tokensBefore":199,"tokensAfter":199},{"name":"estimate_by_items","fixed":{"name":"estimate_by_items","description":"Estimate moving volume from item text; args: origin/destination aliases, items (aliases item|item_list), lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"estimate_by_itemsArguments","properties":{"to":{"type":"string","title":"To","default":""},"item":{"type":"string","title":"Item","default":""},"lang":{"type":"string","title":"Lang","default":""},"from_":{"type":"string","title":"From","default":""},"items":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}],"title":"Items","default":""},"origin":{"type":"string","title":"Origin","default":""},"pickup":{"type":"string","title":"Pickup","default":""},"source":{"type":"string","title":"Source","default":""},"target":{"type":"string","title":"Target","default":""},"to_city":{"type":"string","title":"To City","default":""},"delivery":{"type":"string","title":"Delivery","default":""},"language":{"type":"string","title":"Language","default":""},"from_city":{"type":"string","title":"From City","default":""},"item_list":{"type":"string","title":"Item List","default":""},"destination":{"type":"string","title":"Destination","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":329,"tokensAfter":329},{"name":"estimate_by_rooms","fixed":{"name":"estimate_by_rooms","description":"Estimate moving volume from rooms; args: origin/destination aliases, rooms (aliases room|apartment|apartment_type), lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"estimate_by_roomsArguments","properties":{"to":{"type":"string","title":"To","default":""},"lang":{"type":"string","title":"Lang","default":""},"room":{"type":"string","title":"Room","default":""},"from_":{"type":"string","title":"From","default":""},"rooms":{"type":"string","title":"Rooms","default":""},"origin":{"type":"string","title":"Origin","default":""},"pickup":{"type":"string","title":"Pickup","default":""},"source":{"type":"string","title":"Source","default":""},"target":{"type":"string","title":"Target","default":""},"to_city":{"type":"string","title":"To City","default":""},"delivery":{"type":"string","title":"Delivery","default":""},"language":{"type":"string","title":"Language","default":""},"apartment":{"type":"string","title":"Apartment","default":""},"from_city":{"type":"string","title":"From City","default":""},"destination":{"type":"string","title":"Destination","default":""},"apartment_type":{"type":"string","title":"Apartment Type","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":337,"tokensAfter":337},{"name":"estimate_cargo_price","fixed":{"name":"estimate_cargo_price","description":"Estimate cargo price; args: origin/destination aliases; volume_m3/m3/cbm/volume, weight_kg/kg/weight, pallets/pll/epal/pallet_count, ldm/loading_meters/lademeter; lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"estimate_cargo_priceArguments","properties":{"kg":{"type":"number","title":"Kg","default":0},"m3":{"type":"number","title":"M3","default":0},"to":{"type":"string","title":"To","default":""},"cbm":{"type":"number","title":"Cbm","default":0},"ldm":{"type":"number","title":"Ldm","default":0},"pll":{"type":"number","title":"Pll","default":0},"epal":{"type":"number","title":"Epal","default":0},"lang":{"type":"string","title":"Lang","default":""},"from_":{"type":"string","title":"From","default":""},"origin":{"type":"string","title":"Origin","default":""},"pickup":{"type":"string","title":"Pickup","default":""},"source":{"type":"string","title":"Source","default":""},"target":{"type":"string","title":"Target","default":""},"volume":{"type":"number","title":"Volume","default":0},"weight":{"type":"number","title":"Weight","default":0},"pallets":{"type":"number","title":"Pallets","default":0},"to_city":{"type":"string","title":"To City","default":""},"delivery":{"type":"string","title":"Delivery","default":""},"language":{"type":"string","title":"Language","default":""},"from_city":{"type":"string","title":"From City","default":""},"lademeter":{"type":"number","title":"Lademeter","default":0},"volume_m3":{"type":"number","title":"Volume M3","default":0},"weight_kg":{"type":"number","title":"Weight Kg","default":0},"destination":{"type":"string","title":"Destination","default":""},"pallet_count":{"type":"number","title":"Pallet Count","default":0},"loading_meters":{"type":"number","title":"Loading Meters","default":0}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":504,"tokensAfter":504},{"name":"estimate_price","fixed":{"name":"estimate_price","description":"Estimate moving price; args: origin/destination aliases, volume_m3 (aliases m3|cbm|volume), lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"estimate_priceArguments","properties":{"m3":{"type":"number","title":"M3","default":0},"to":{"type":"string","title":"To","default":""},"cbm":{"type":"number","title":"Cbm","default":0},"lang":{"type":"string","title":"Lang","default":""},"from_":{"type":"string","title":"From","default":""},"origin":{"type":"string","title":"Origin","default":""},"pickup":{"type":"string","title":"Pickup","default":""},"source":{"type":"string","title":"Source","default":""},"target":{"type":"string","title":"Target","default":""},"volume":{"type":"number","title":"Volume","default":0},"to_city":{"type":"string","title":"To City","default":""},"delivery":{"type":"string","title":"Delivery","default":""},"language":{"type":"string","title":"Language","default":""},"from_city":{"type":"string","title":"From City","default":""},"volume_m3":{"type":"number","title":"Volume M3","default":0},"destination":{"type":"string","title":"Destination","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":320,"tokensAfter":320},{"name":"get_cargo_tariff","fixed":{"name":"get_cargo_tariff","description":"Get live cargo tariff; args: origin/destination aliases, lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"get_cargo_tariffArguments","properties":{"to":{"type":"string","title":"To","default":""},"lang":{"type":"string","title":"Lang","default":""},"from_":{"type":"string","title":"From","default":""},"origin":{"type":"string","title":"Origin","default":""},"pickup":{"type":"string","title":"Pickup","default":""},"source":{"type":"string","title":"Source","default":""},"target":{"type":"string","title":"Target","default":""},"to_city":{"type":"string","title":"To City","default":""},"delivery":{"type":"string","title":"Delivery","default":""},"language":{"type":"string","title":"Language","default":""},"from_city":{"type":"string","title":"From City","default":""},"destination":{"type":"string","title":"Destination","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":252,"tokensAfter":252},{"name":"get_company_info","fixed":{"name":"get_company_info","description":"Get FromToCargo company and operator information; args: lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"get_company_infoArguments","properties":{"lang":{"type":"string","title":"Lang","default":""},"language":{"type":"string","title":"Language","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":90,"tokensAfter":90},{"name":"get_faq","fixed":{"name":"get_faq","description":"Get cargo or moving FAQs; args: mode cargo|moving, lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"get_faqArguments","properties":{"lang":{"type":"string","title":"Lang","default":""},"mode":{"type":"string","title":"Mode","default":"cargo"},"language":{"type":"string","title":"Language","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":100,"tokensAfter":100},{"name":"get_glossary","fixed":{"name":"get_glossary","description":"Get freight glossary terms, formulas and examples; term optional, lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"get_glossaryArguments","properties":{"lang":{"type":"string","title":"Lang","default":""},"term":{"type":"string","title":"Term","default":""},"language":{"type":"string","title":"Language","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":105,"tokensAfter":105},{"name":"get_price_index","fixed":{"name":"get_price_index","description":"Get Road Freight Price Index overview or a corridor benchmark; origin/destination optional, lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"get_price_indexArguments","properties":{"lang":{"type":"string","title":"Lang","default":""},"origin":{"type":"string","title":"Origin","default":""},"language":{"type":"string","title":"Language","default":""},"destination":{"type":"string","title":"Destination","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":134,"tokensAfter":134},{"name":"get_pricing_methodology","fixed":{"name":"get_pricing_methodology","description":"Get public pricing methodology; args: lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"get_pricing_methodologyArguments","properties":{"lang":{"type":"string","title":"Lang","default":""},"language":{"type":"string","title":"Language","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":89,"tokensAfter":89},{"name":"get_pricing_rules","fixed":{"name":"get_pricing_rules","description":"Return price safeguards; args: lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"get_pricing_rulesArguments","properties":{"lang":{"type":"string","title":"Lang","default":""},"language":{"type":"string","title":"Language","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":84,"tokensAfter":84},{"name":"get_route","fixed":{"name":"get_route","description":"Get moving tariff route; args: origin/destination (aliases from_city|from_|source|pickup and to_city|to|target|delivery), lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"get_routeArguments","properties":{"to":{"type":"string","title":"To","default":""},"lang":{"type":"string","title":"Lang","default":""},"from_":{"type":"string","title":"From","default":""},"origin":{"type":"string","title":"Origin","default":""},"pickup":{"type":"string","title":"Pickup","default":""},"source":{"type":"string","title":"Source","default":""},"target":{"type":"string","title":"Target","default":""},"to_city":{"type":"string","title":"To City","default":""},"delivery":{"type":"string","title":"Delivery","default":""},"language":{"type":"string","title":"Language","default":""},"from_city":{"type":"string","title":"From City","default":""},"destination":{"type":"string","title":"Destination","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":266,"tokensAfter":266},{"name":"get_route_content","fixed":{"name":"get_route_content","description":"Get citable cargo route facts; args: origin/destination aliases, lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"get_route_contentArguments","properties":{"to":{"type":"string","title":"To","default":""},"lang":{"type":"string","title":"Lang","default":""},"from_":{"type":"string","title":"From","default":""},"origin":{"type":"string","title":"Origin","default":""},"pickup":{"type":"string","title":"Pickup","default":""},"source":{"type":"string","title":"Source","default":""},"target":{"type":"string","title":"Target","default":""},"to_city":{"type":"string","title":"To City","default":""},"delivery":{"type":"string","title":"Delivery","default":""},"language":{"type":"string","title":"Language","default":""},"from_city":{"type":"string","title":"From City","default":""},"destination":{"type":"string","title":"Destination","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":255,"tokensAfter":255},{"name":"get_services","fixed":{"name":"get_services","description":"List cargo, moving and additional services; args: lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"get_servicesArguments","properties":{"lang":{"type":"string","title":"Lang","default":""},"language":{"type":"string","title":"Language","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":86,"tokensAfter":86},{"name":"get_terms","fixed":{"name":"get_terms","description":"Get service terms; args: mode cargo|moving, lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"get_termsArguments","properties":{"lang":{"type":"string","title":"Lang","default":""},"mode":{"type":"string","title":"Mode","default":"cargo"},"language":{"type":"string","title":"Language","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":99,"tokensAfter":99},{"name":"list_countries","fixed":{"name":"list_countries","description":"List covered route countries; args: lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"list_countriesArguments","properties":{"lang":{"type":"string","title":"Lang","default":""},"language":{"type":"string","title":"Language","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":84,"tokensAfter":84},{"name":"list_languages","fixed":{"name":"list_languages","description":"List supported website languages; args: lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"list_languagesArguments","properties":{"lang":{"type":"string","title":"Lang","default":""},"language":{"type":"string","title":"Language","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":85,"tokensAfter":85},{"name":"search_routes","fixed":{"name":"search_routes","description":"Search moving routes; args: query (aliases q|topic|route|text), limit 1-50, lang/language en|lt|pl|de.","inputSchema":{"type":"object","title":"search_routesArguments","properties":{"q":{"type":"string","title":"Q","default":""},"lang":{"type":"string","title":"Lang","default":""},"text":{"type":"string","title":"Text","default":""},"limit":{"type":"integer","title":"Limit","default":10},"query":{"type":"string","title":"Query","default":""},"route":{"type":"string","title":"Route","default":""},"topic":{"type":"string","title":"Topic","default":""},"language":{"type":"string","title":"Language","default":""}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":183,"tokensAfter":183}],"toolsChanged":19,"tokensSaved":0,"todo":[{"tool":"create_inquiry","params":["lang","test","email","phone","route","message","language","full_name"]},{"tool":"estimate_by_items","params":["to","item","lang","from_","items","origin","pickup","source","target","to_city","delivery","language","from_city","item_list","destination"]},{"tool":"estimate_by_rooms","params":["to","lang","room","from_","rooms","origin","pickup","source","target","to_city","delivery","language","apartment","from_city","destination","apartment_type"]},{"tool":"estimate_cargo_price","params":["kg","m3","to","cbm","ldm","pll","epal","lang","from_","origin","pickup","source","target","volume","weight","pallets","to_city","delivery","language","from_city","lademeter","volume_m3","weight_kg","destination","pallet_count","loading_meters"]},{"tool":"estimate_price","params":["m3","to","cbm","lang","from_","origin","pickup","source","target","volume","to_city","delivery","language","from_city","volume_m3","destination"]},{"tool":"get_cargo_tariff","params":["to","lang","from_","origin","pickup","source","target","to_city","delivery","language","from_city","destination"]},{"tool":"get_company_info","params":["lang","language"]},{"tool":"get_faq","params":["lang","mode","language"]},{"tool":"get_glossary","params":["lang","term","language"]},{"tool":"get_price_index","params":["lang","origin","language","destination"]},{"tool":"get_pricing_methodology","params":["lang","language"]},{"tool":"get_pricing_rules","params":["lang","language"]},{"tool":"get_route","params":["to","lang","from_","origin","pickup","source","target","to_city","delivery","language","from_city","destination"]},{"tool":"get_route_content","params":["to","lang","from_","origin","pickup","source","target","to_city","delivery","language","from_city","destination"]},{"tool":"get_services","params":["lang","language"]},{"tool":"get_terms","params":["lang","mode","language"]},{"tool":"list_countries","params":["lang","language"]},{"tool":"list_languages","params":["lang","language"]},{"tool":"search_routes","params":["q","lang","text","limit","query","route","topic","language"]}],"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."}