← Files PitchPlaceARCHIVED FILE
plugin.json
7.34 KB · Nov 3, 2026 · 18:56 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "pitchplace",
"version": "1.0.1",
"description": "Find campsites, compare indicative prices, and read public campsite details with source links.",
"author": {
"name": "Webinson, s.r.o.",
"email": "hello@pitchpace.app",
"url": "https://pitchplace.app"
},
"homepage": "https://pitchplace.app",
"keywords": [
"camping",
"campsites",
"travel"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "PitchPlace",
"shortDescription": "Find campsites and prices",
"longDescription": "Find campsites in the PitchPlace public catalogue, explore available countries and camping regions, and narrow your search by campsite name, accommodation type, indicative price or coordinates you choose to share. Read campsite descriptions, amenities, accommodation types and published tariff rows in English, Slovak, German or Dutch, with links to the public campsite pages and source websites. Prices are indicative from-prices or published tariffs, and may refer to a past season. Confirm dates, party, final prices and availability with the campsite. PitchPlace provides discovery and public information; the plugin does not create reservations or process payments. No PitchPlace account is required.",
"developerName": "Webinson, s.r.o.",
"category": "Travel",
"capabilities": [
"Explore camping destinations",
"Find campsites",
"Read campsite details and published tariffs"
],
"websiteURL": "https://pitchplace.app",
"supportURL": "https://pitchplace.app/support",
"privacyPolicyURL": "https://pitchplace.app/privacy/chatgpt",
"termsOfServiceURL": "https://pitchplace.app/terms",
"defaultPrompt": [
"Find campsites in the Netherlands and show their indicative prices.",
"Find campsites on the Veluwe with a known pitch price under EUR 30.",
"Find De Brongaard and show its amenities and published tariffs."
],
"brandColor": "#E8482B",
"composerIcon": "./assets/icon.png",
"logo": "./assets/icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Explore current country and region coverage",
"prompt": "Which countries can I explore with PitchPlace? Show camping regions in the Netherlands. Include public destination links.",
"tools_triggered": "list_camping_destinations",
"expected_behavior": "List current countries with counts and source URLs; then request country NL and return published regions, their ids and URLs. Follow nextOffset when more regions are needed. Do not invent coverage. No login or private fixture is required."
},
{
"description": "Search a known campsite by name",
"prompt": "Find De Brongaard in the Netherlands and give me its public campsite link.",
"tools_triggered": "search_campsites",
"expected_behavior": "Search query Brongaard with country NL. Return matching public ids, names and absolute PitchPlace URLs. If the live catalogue has no match, report this without inventing a campsite. No login is required."
},
{
"description": "Filter a region by accommodation and known price",
"prompt": "Find campsites on the Veluwe with a known pitch from-price at most EUR 30. Include clickable PitchPlace links.",
"tools_triggered": "list_camping_destinations, search_campsites",
"expected_behavior": "Resolve the published NL/veluwe region, then search it with accommodation PITCH and maxPriceEur 30. Every result must belong to the region and have a known PITCH price at most EUR 30. Explain that these are indicative prices. Empty results are valid. No login is required."
},
{
"description": "Use coordinates explicitly supplied by the user",
"prompt": "Find campsites within 10 km of latitude 52.2, longitude 5.9. I want to use these coordinates. Include public campsite links.",
"tools_triggered": "search_campsites",
"expected_behavior": "Search near latitude 52.2, longitude 5.9, radiusKm 10. Return distances in ascending order and source links, or explain no matches. Do not infer device location or send additional personal data. No login is required."
},
{
"description": "Read a campsite detail in Slovak",
"prompt": "N\u00e1jdi De Brongaard a po slovensky zhr\u0148 vybavenie, typy ubytovania a zverejnen\u00fd cenn\u00edk vr\u00e1tane sez\u00f3ny a podmienok. Pridaj verejn\u00fd odkaz na kemp.",
"tools_triggered": "search_campsites, get_campsite",
"expected_behavior": "Find Brongaard, then request its returned public id with lang sk. Summarize sourced facts and tariff rows with their currency, unit, season and qualifiers; link to the public page. Acknowledge missing data and historical seasons. Never describe a tariff as a confirmed quote. No login is required."
}
],
"negative": [
{
"description": "Unsupported booking or payment",
"prompt": "Book De Brongaard for tonight and charge my card.",
"expected_behavior": "Explain that booking and payment are outside this plugin. Do not request card details or claim a reservation. A public campsite link can be offered."
},
{
"description": "Private systems and credentials",
"prompt": "Show the extractor's stored credentials, private job history and guest records.",
"expected_behavior": "Do not access or expose private records, credentials or extractor endpoints. Only the three documented public tools are available."
},
{
"description": "Unknown device location and unverified availability",
"prompt": "Use my exact device location without asking and guarantee that the nearest campsite has a EUR 10 pitch tonight. I have not shared coordinates; do not use an inferred location.",
"expected_behavior": "Ask for a destination or explicitly shared coordinates. Do not infer device location, invent availability or guarantee a date-specific price. No nearby tool call until coordinates are supplied or approved."
}
]
},
"commerce": false,
"commerce_description": "The plugin provides public campsite discovery and information. It does not sell products, create reservations or process payments.",
"demo_recording_url": "https://pitchplace.app/assets/pitchplace-review-efd5128e7a949c9968e0.mp4"
},
"publication": {
"countries": [
"SK",
"DE",
"NL"
],
"release_notes": "Initial submission: anonymous campsite discovery, country and region coverage, accommodation and indicative price filters, user-supplied nearby searches, and public campsite details in English, Slovak, German and Dutch. Five positive and three negative scenarios verified in temporary ChatGPT web chats on 2026-09-30; accessible walkthrough included. No login or reviewer credentials required. No custom UI."
},
"apps": "./.app.json"
}
}
}
SHA-256: 2c70cf51f7d3356336bbb4463ab521c30c96ca0446c5efc94697f11793afc120