{"protocolVersion":"0.3.0","name":"RescueCatalog","description":"RescueCatalog: emergency, first-aid, rescue and aid kits for governments, aid organisations and companies, at any volume. Search 500+ products and published aid-kit tenders worldwide, send quote requests and supplier offers, and check their status — no account needed. Send a data part {\"skill\": \"<id>\", \"input\": {…}} for exact calls; plain text is treated as a search.","url":"https://rescuecatalog.com/a2a","preferredTransport":"JSONRPC","additionalInterfaces":[{"url":"https://rescuecatalog.com/a2a","transport":"JSONRPC"}],"provider":{"organization":"BRNZ / TechFunder World AG","url":"https://rescuecatalog.com/"},"version":"1.0.0","documentationUrl":"https://rescuecatalog.com/agents/","iconUrl":"https://rescuecatalog.com/apple-touch-icon.png","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json","text/plain"],"skills":[{"id":"search_products","name":"Search products","description":"Search the RescueCatalog product catalogue (emergency backpacks, first-aid and trauma kits, fire safety, survival tools, lights, protective gear, bags, medical devices, food and water). Returns refs, names, summaries, page URLs and images. Prices are given per quote. Exact call: send a data part {\"skill\":\"search_products\",\"input\":{…}} matching the JSON schema at https://rescuecatalog.com/agents/api/tools.","tags":["catalogue","search","emergency kits","first aid"],"examples":["5-person emergency backpack","trauma kit with tourniquet","{\"skill\":\"search_products\",\"input\":{\"query\":\"emergency blanket\",\"limit\":5}}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"get_product","name":"Get product details","description":"Full details of one product by its ref (e.g. RS-001): description, specifications, contents list, items shown in the photo, images and page URL. Exact call: send a data part {\"skill\":\"get_product\",\"input\":{…}} matching the JSON schema at https://rescuecatalog.com/agents/api/tools.","tags":["catalogue","product details"],"examples":["RS-001","{\"skill\":\"get_product\",\"input\":{\"ref\":\"RS-001\"}}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"list_product_categories","name":"List product categories","description":"All product categories with the number of products and the category page URL. Exact call: send a data part {\"skill\":\"list_product_categories\",\"input\":{…}} matching the JSON schema at https://rescuecatalog.com/agents/api/tools.","tags":["catalogue"],"examples":["list categories"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"search_aid_needs","name":"Search aid-kit requests","description":"Search published aid-kit requests (tenders, RFQs, framework agreements, appeals) worldwide: kit type, region, country, buyer type, status and dates. Buyer names are withheld. Exact call: send a data part {\"skill\":\"search_aid_needs\",\"input\":{…}} matching the JSON schema at https://rescuecatalog.com/agents/api/tools.","tags":["aid","tenders","MENA","humanitarian procurement"],"examples":["open hygiene kit tenders in Sudan","{\"skill\":\"search_aid_needs\",\"input\":{\"kit_type\":\"hygiene\",\"status\":\"Open\"}}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"get_aid_need","name":"Get aid-kit request","description":"One published aid-kit request by id (e.g. RN-001) with contents, quantity, dates and status. Exact call: send a data part {\"skill\":\"get_aid_need\",\"input\":{…}} matching the JSON schema at https://rescuecatalog.com/agents/api/tools.","tags":["aid","tenders"],"examples":["RN-001"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"list_aid_kit_types","name":"List aid-kit types","description":"Aid-kit types seen in published requests (hygiene, dignity, NFI, shelter, winterization, food, first aid …) with request counts, countries, buyer types and typical items. Exact call: send a data part {\"skill\":\"list_aid_kit_types\",\"input\":{…}} matching the JSON schema at https://rescuecatalog.com/agents/api/tools.","tags":["aid","kit types"],"examples":["aid kit types"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"get_ordering_info","name":"How ordering works","description":"How to order from RescueCatalog: who operates it, the quote process, what a quote request should contain, contacts and languages. Exact call: send a data part {\"skill\":\"get_ordering_info\",\"input\":{…}} matching the JSON schema at https://rescuecatalog.com/agents/api/tools.","tags":["ordering","contact"],"examples":["how does ordering work?"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"request_quote","name":"Send a quote request","description":"Send a binding-free request for a quote to RescueCatalog: catalogue products (refs + quantities) and/or a custom kit built to your item list, with delivery country and contact e-mail. Returns a request_id; the offer is sent to the e-mail given. Use get_request_status to follow up. Exact call: send a data part {\"skill\":\"request_quote\",\"input\":{…}} matching the JSON schema at https://rescuecatalog.com/agents/api/tools.","tags":["quote","RFQ","procurement","order"],"examples":["{\"skill\":\"request_quote\",\"input\":{\"organization\":\"City of Example\",\"email\":\"buyer@example.org\",\"country\":\"Germany\",\"items\":[{\"ref\":\"RS-001\",\"quantity\":5000}]}}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"submit_supplier_offer","name":"Offer products or capacity","description":"For producers, kit assemblers and wholesalers: offer emergency, rescue, first-aid or aid-kit products and production capacity to RescueCatalog. Returns an offer_id. Exact call: send a data part {\"skill\":\"submit_supplier_offer\",\"input\":{…}} matching the JSON schema at https://rescuecatalog.com/agents/api/tools.","tags":["suppliers","capacity","sourcing"],"examples":["{\"skill\":\"submit_supplier_offer\",\"input\":{\"company\":\"Example Bags Co.\",\"country\":\"China\",\"email\":\"sales@example.com\",\"products\":[{\"name\":\"40 L emergency backpack\",\"capacity_per_week\":20000}]}}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]},{"id":"get_request_status","name":"Check a request","description":"Status of a quote request or supplier offer sent earlier: received, in_review, quoted, closed or rejected, with dated history. Needs the request_id and the e-mail used in the request. Exact call: send a data part {\"skill\":\"get_request_status\",\"input\":{…}} matching the JSON schema at https://rescuecatalog.com/agents/api/tools.","tags":["status","follow-up"],"examples":["{\"skill\":\"get_request_status\",\"input\":{\"request_id\":\"RCQ-20261017-ABCD2345\",\"email\":\"buyer@example.org\"}}"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain"]}]}