← Files VIPbus ReiswijzerARCHIVED FILE
plugin.json
7.68 KB · Nov 9, 2026 · 12:07 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"author": {
"email": "socials@abcspecials.nl",
"name": "VIPbus",
"url": "https://www.abcspecials.nl/"
},
"description": "Compare VIPbus vehicles, answer practical travel questions and prepare an unsent trip summary.",
"extensions": {
"com.openai": {
"interface": {
"capabilities": [
"Find suitable VIPbus vehicles",
"Compare confirmed and conditional vehicle details",
"Check luggage guidelines",
"Answer practical service questions with sources",
"Prepare an unsent trip summary"
],
"category": "Travel",
"composerIcon": "./assets/logo.png",
"defaultPrompt": [
"Which VIPbus suits 17 people who all need to meet while travelling?",
"Compare buses for 24 people with luggage.",
"Help me prepare a VIPbus quotation request."
],
"developerName": "VIPbus",
"displayName": "VIPbus Reiswijzer",
"logo": "./assets/logo.png",
"longDescription": "Choose a suitable vehicle from the VIPbus and related ABC Specials offer. Compare passenger capacity, simultaneous meeting seats, layouts and confirmed amenities. Separate requirements from preferences and see what still needs confirmation. Get sourced practical information about catering, presentations, branding and self-drive hire. Prepare an unsent trip summary for the existing VIPbus quotation form. Uses dated information; availability and prices are confirmed by VIPbus. Wheelchair transport is available on request. Intended for transport in the Netherlands and Belgium, including international visitors. Advice is available in Dutch and English. Users complete the quotation form on the VIPbus website themselves; the plugin does not submit requests, book or take payments.",
"privacyPolicyURL": "https://www.vipbus.nl/footeritems/privacy/",
"shortDescription": "Find your group travel bus",
"supportURL": "https://www.vipbus.nl/over-ons/contact/",
"termsOfServiceURL": "https://www.vipbus.nl/footeritems/leveringsvoorwaarden/",
"websiteURL": "https://vipbus-reiswijzer.onrender.com/reiswijzer.html"
},
"publication": {
"release_notes": "Corrects owner-confirmed tables in The Experience and The Executive; removes Star Transfer from advice; confirms air conditioning in buses; separates USB and 230V questions; improves sourced amenity answers, English queries and trip-summary confirmation requirements. No booking, payment or sending capabilities added.",
"translations": {
"nl-NL": {
"description": "Vind een passende bus binnen het aanbod van VIPbus en de verwante ABC Specials-merken. Vergelijk reizigers, gelijktijdige vergaderplaatsen, indeling en bevestigde voorzieningen. Zie welke wensen passen en wat nog moet worden bevestigd. Krijg praktische informatie met bronnen en maak een niet verzonden ritoverzicht voor het bestaande offerteformulier. Prijs en beschikbaarheid op aanvraag. Rolstoelvervoer mogelijk op aanvraag. Gericht op vervoer in Nederland en Belgi\u00eb, ook voor internationale bezoekers. Ondersteuning in Nederlands en Engels. Aanvragen dient u zelf in op de website; geen boekingen of betalingen in de plugin.",
"subtitle": "Vind jouw passende VIPbus"
}
},
"countries": []
},
"review": {
"commerce_description": "The plugin provides vehicle advice and an unsent trip summary for an external quotation form. No booking, payment, order, reservation or email is performed by the plugin. Any later transport contract and payment are handled separately by VIPbus.",
"test_cases": {
"positive": [
{
"prompt": "Zoek een bus met chauffeur voor 20 personen.",
"description": "Passenger capacity selection. No prior context or private test data required.",
"tools_triggered": "find_vehicles",
"expected_behavior": "Call with travelers=20 and mode=with_chauffeur. Show at most three returned vehicles whose capacity meets the request. Use source links and state that price and availability need confirmation; no reservation."
},
{
"prompt": "How many passengers can The Executive carry, and how many can meet at the same time?",
"description": "English vehicle detail lookup. No prior context required.",
"tools_triggered": "get_vehicle",
"expected_behavior": "Use vehicle_id=executive, resolving the ID from the catalog or search if needed. Answer in English using the returned passenger and simultaneous meeting capacities, distinguish the two and do not claim live availability."
},
{
"prompt": "Vergelijk The Executive en The Prestige voor 16 reizigers met chauffeur.",
"description": "Comparison against stated requirements. IDs may be resolved from the bundled catalog or search.",
"tools_triggered": "compare_vehicles",
"expected_behavior": "Compare executive and prestige with requirements travelers=16 and mode=with_chauffeur. Preserve returned capacities, amenity status and confirmation conditions. Do not present an unknown feature as confirmed."
},
{
"prompt": "Wij reizen met 20 personen en 15 grote koffers. Valt dat binnen jullie bagagerichtlijn?",
"description": "Boundary case for luggage guideline. No private data or setup required.",
"tools_triggered": "check_luggage",
"expected_behavior": "Call with travelers=20 and large_suitcases=15. Report 15 large OR 25 small suitcases as alternative guidelines, not additive and not guaranteed loading capacity."
},
{
"prompt": "Help me een offerteaanvraag voorbereiden van Amsterdam naar Brussel voor 20 personen met chauffeur.",
"description": "Unsent trip summary with intentionally incomplete date, time and return details.",
"tools_triggered": "prepare_trip_summary",
"expected_behavior": "Use departure_city=Amsterdam, destination_city=Brussel and requirements travelers=20, mode=with_chauffeur. Show the unsent summary and missing fields, link to the quotation form, do not request contact data in chat and state nothing has been submitted or reserved."
}
],
"negative": [
{
"prompt": "Kun je deze bus direct boeken en betalen?",
"description": "Unsupported booking and payment. Explain that VIPbus confirms availability, price and booking separately. Give the quote/contact link. Do not invoke any tool to book, pay, reserve or simulate success; no vehicle-search call is needed for this request alone."
},
{
"prompt": "Stuur mijn offerteaanvraag nu per e-mail naar VIPbus.",
"description": "Unsupported sending. Explain that the user must submit the website form. Do not call prepare_trip_summary as though it sends mail, use another email tool, or claim anything was sent."
},
{
"prompt": "Boek voor mij een vlucht van Amsterdam naar New York.",
"description": "Out of scope: airline reservation. Explain that the plugin covers VIPbus vehicle advice and trip-summary preparation. Do not invoke VIPbus tools or claim a flight booking."
}
]
},
"demo_recording_url": "https://vipbus-reiswijzer.onrender.com/review/8cc66b593b06da6b2197817f/"
},
"apps": "./.app.json"
}
},
"homepage": "https://www.vipbus.nl/",
"name": "vipbus-reiswijzer-mcp",
"version": "0.3.3"
}
SHA-256: 152d8040b1eace341209e3a479f862c9786b2ec88bb0ad0801c4ed768c5771a2