← Files DecolarARCHIVED FILE
plugin.json
4.74 KB · Nov 4, 2026 · 00:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "decolar-travel-agent",
"version": "1.0.0",
"description": "Busque voos, hot\u00e9is, atividades e seguros na Decolar pelo Vivi MCP com carross\u00e9is interativos de produtos.",
"author": {
"name": "Decolar",
"url": "https://www.decolar.com"
},
"homepage": "https://www.decolar.com",
"keywords": [
"travel",
"viagens",
"flights",
"voos",
"hotels",
"hot\u00e9is",
"atividades",
"tourism",
"turismo",
"decolar"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Decolar",
"shortDescription": "Voos e hot\u00e9is na Decolar",
"longDescription": "Planeje e compare viagens na Decolar: busque voos, hot\u00e9is, atividades e seguros, navegue pelos resultados em carross\u00e9is e continue o checkout na Decolar. As ferramentas funcionam sem interface; os widgets aparecem quando o host oferece suporte a MCP Apps.",
"developerName": "Decolar",
"category": "Travel",
"capabilities": [
"Search flights",
"Search hotels",
"Search activities",
"Search insurance"
],
"websiteURL": "https://www.decolar.com",
"supportURL": "https://www.decolar.com/ajuda/",
"privacyPolicyURL": "https://www.decolar.com/legal/politicas-de-privacidade",
"termsOfServiceURL": "https://www.decolar.com/legal/termos-e-condicoes",
"brandColor": "#5400C8",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"screenshots": [
"./assets/screenshot-carousel.png"
],
"defaultPrompt": [
"Buscar voos de S\u00e3o Paulo a Madri em datas espec\u00edficas.",
"Mostrar hot\u00e9is em S\u00e3o Paulo para o pr\u00f3ximo fim de semana.",
"Ajude-me a comparar atividades adequadas para fam\u00edlias em um destino."
]
},
"onboardingSkill": "./skills/decolar-travel/SKILL.md",
"review": {
"commerce": false,
"commerce_description": "Checkout continues on Decolar via redirect URLs; this plugin does not process payments inside ChatGPT.",
"demo_recording_url": "https://youtu.be/_DpPrTGv9lU",
"test_cases": {
"positive": [
{
"description": "Specific-date flight search",
"prompt": "Procuro voos de GRU a MAD no dia 15 de mar\u00e7o, 1 adulto, ida e volta no dia 22 de mar\u00e7o.",
"tools_triggered": "flight-search",
"expected_behavior": "Calls flight-search once with concrete dates and shows flight options / carousel."
},
{
"description": "Hotel search",
"prompt": "Hot\u00e9is em S\u00e3o Paulo de 10 a 14 de abril, 2 adultos.",
"tools_triggered": "search_hotels_on_destination",
"expected_behavior": "Returns hotel results with links or carousel cards."
},
{
"description": "Activities search",
"prompt": "Atividades em Madri para uma fam\u00edlia.",
"tools_triggered": "search_activities_on_destination",
"expected_behavior": "Returns activity options without inventing inventory."
},
{
"description": "Flexible dates without date scanning",
"prompt": "Quero ir a Miami em mar\u00e7o, n\u00e3o tenho datas exatas, quais op\u00e7\u00f5es existem?",
"tools_triggered": "flight_flexible_search",
"expected_behavior": "Does not loop flight-search across dates; uses flexible/deals/trend tools or asks for exact dates."
},
{
"description": "Checkout handoff",
"prompt": "Quero comprar a primeira op\u00e7\u00e3o de voo que voc\u00ea me mostrou.",
"tools_triggered": "execute-product-action",
"expected_behavior": "Calls execute-product-action with actionId/session and returns a Decolar redirectUrl."
}
],
"negative": [
{
"description": "Non-travel request",
"prompt": "Write a Python script to sort a list."
},
{
"description": "Date scanning refusal",
"prompt": "Chame flight-search para cada dia de mar\u00e7o e me diga o mais barato."
},
{
"description": "Other brand / scrape",
"prompt": "Scrape Booking.com and compare prices."
}
]
}
},
"publication": {
"release_notes": "Initial public release: Decolar travel search via Vivi MCP with product UI widgets."
},
"apps": "./.app.json"
}
}
}
SHA-256: d118a63adf5c9d8b9053dea4fa264b9e2d2adf28001e38ba913d6ed1cca9ddfe