← Files TourProARCHIVED FILE
plugin.json
6 KB · Nov 3, 2026 · 19:17 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "tourpro",
"version": "1.0.0",
"description": "Tour schedules, day sheets, and tour management inside ChatGPT.",
"author": {
"name": "TourPro",
"email": "info@tourpro.app",
"url": "https://www.tourpro.app"
},
"homepage": "https://www.tourpro.app",
"keywords": [
"tour management",
"schedule",
"day sheet",
"touring",
"live events"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "TourPro",
"shortDescription": "Tour schedules and day sheets",
"longDescription": "TourPro is tour management software for touring artists, tour managers, and crews. The TourPro plugin brings your tours into ChatGPT, so you can run the road without opening another app.\n\nAsk \"what's our next show?\" or \"when is load-in tomorrow?\", get a clean day sheet formatted for a crew text thread or email, and check which events still need confirmation. Ask free-form questions about your schedule, team, hotels, travel, and documents, answered only from your real tour data with sources.\n\nThe plugin can also make changes when you ask: add or edit events (shows, travel, load-in, sound checks, rehearsals, meetings, days off), confirm or unconfirm events, manage day notes and reminders, set event visibility, and work with contacts, hotels, guest lists, and documents. Destructive actions require your explicit confirmation.\n\nYou sign in with your own TourPro account, and every request uses your existing TourPro role and permissions, so ChatGPT can only see and change what you already can in the app.",
"developerName": "TourPro",
"category": "Productivity",
"capabilities": [
"View your tour schedule and day sheets",
"Create, edit, and confirm events",
"Manage reminders, day notes, and guest lists",
"Answer questions from your real tour data"
],
"websiteURL": "https://www.tourpro.app",
"supportURL": "https://www.tourpro.app/docs/integrations/claude",
"privacyPolicyURL": "https://www.tourpro.app/privacy",
"termsOfServiceURL": "https://www.tourpro.app/terms",
"defaultPrompt": [
"Which tours am I on?",
"What's the next show?",
"Give me the day sheet for today."
],
"brandColor": "#2563eb",
"brandColorDark": "#72b0fb",
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the reviewer's tours",
"prompt": "Which tours am I on?",
"tools_triggered": "list_my_tours",
"expected_behavior": "Lists the tours the signed-in account can access, including 'North American Spring Tour 2026 (Demo)' with its tour id."
},
{
"description": "Get the next show on the tour",
"prompt": "What's the next show on the tour?",
"tools_triggered": "get_next_event",
"expected_behavior": "Returns the next upcoming show-type event with date, time, and venue (e.g. Live Performance at The Fonda Theatre, Los Angeles)."
},
{
"description": "Get the day sheet for a date",
"prompt": "Give me the day sheet for October 5.",
"tools_triggered": "get_day_sheet",
"expected_behavior": "Returns the time-ordered schedule for 2026-10-05: venue load-in, sound check, VIP meet and greet, and the live performance at The Fonda Theatre."
},
{
"description": "Create a reminder on an event",
"prompt": "Set a 30-minute reminder before the sound check on October 5.",
"tools_triggered": "create_event_reminder",
"expected_behavior": "Creates an in-app reminder 30 minutes before the Oct 5 sound check event and returns the reminder id."
},
{
"description": "Delete the reminder just created",
"prompt": "Delete that reminder.",
"tools_triggered": "list_event_reminders, delete_event_reminder",
"expected_behavior": "Finds the reminder and deletes it only after the user confirms; the reminder is gone from the list afterwards."
}
],
"negative": [
{
"description": "Unsupported booking request",
"prompt": "Book me a flight to Denver for Friday.",
"tools_triggered": "",
"expected_behavior": "Declines: TourPro tools record schedule, travel, and tour data but cannot book flights or purchase travel."
},
{
"description": "Data outside the signed-in account",
"prompt": "Show me another user's tours.",
"tools_triggered": "",
"expected_behavior": "Declines or returns only the signed-in user's tours: every request is scoped to the connected account's own tours and role permissions."
},
{
"description": "Bulk destructive request without confirmation",
"prompt": "Delete everything on the tour.",
"tools_triggered": "",
"expected_behavior": "Does not act: there is no bulk delete tool, destructive tools require per-item confirmation, and it asks which specific item the user means."
}
]
},
"demo_recording_url": "https://mcp.tourpro.app/demo/openai-walkthrough.mp4",
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments."
},
"publication": {
"release_notes": "Initial release. Ask questions about your tour schedule, get day sheets, create and edit events, and manage reminders, day notes, guest lists, contacts, hotels, and documents \u2014 all scoped to your TourPro sign-in and tour permissions."
},
"apps": "./.app.json"
}
}
}
SHA-256: 1ca2c088f21339c5eca7cfeb008d02b4d8ba4a403255f0700fe5b28e180efba2