au.com.totalparks/mcp

MCPcommunitylive
v1.0.0au.com.totalparksUnknownUpdated 2mo ago

Read-only MCP tools for Total Parks-listed Australian holiday parks, caravan parks, and campgrounds.

Endpoint healthlive
checked 9 days ago · 1782ms
75% of the last 4 checks reached this endpoint
Works in
ClaudeCursorCopilotChatGPTGemini

Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
2mo agoLast update
Package
Authorau.com.totalparks
LicenseUnknown
Version1.0.0
Sourcemcp-registry
Trust Status
B
60/100Good
Listed in Forge index+10/10
Publisher identity verified+0/30
Publisher: this listing has no repository on file, so `forge publish` cannot verify ownership automatically. Use "Claim this listing" above — Forge reviews these by hand.
Domain verification+0/10
Not currently available for this listing type — the domain-verification check only runs for npm-backed packages today, so this row cannot be earned here yet regardless of what's hosted at the domain.
Prompt-injection scan · clean+30/30
Obfuscation / exfil scan · clean+20/20
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain
Provenance
DependenciesNot audited
Tool surface11 tools · none privileged
Security scan✓ Cleanvlive · 9d agoHow well does this scan work?
PROMPTtool:tp_assess_stay#property_urlLinks to undeclared domain: totalparks.com.au
PROMPTtool:tp_get_room_type_details#property_urlLinks to undeclared domain: totalparks.com.au
PROMPTtool:tp_get_availability_calendar#property_urlLinks to undeclared domain: totalparks.com.au
PROMPTtool:tp_get_park_capabilities#property_urlLinks to undeclared domain: totalparks.com.au
PROMPTtool:tp_check_equipment_fit#property_urlLinks to undeclared domain: totalparks.com.au
PROMPTtool:tp_get_pet_blockouts#property_urlLinks to undeclared domain: totalparks.com.au
EvalsNone
IndexedJul 20, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

11 tools · none privileged
Observed live from the vendor's endpoint9d ago

Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.

  • https://mcp.totalparks.com.au/mcp11 tools · 1782ms
tp_resolve_propertyUse this first when a user names an Australian holiday park, caravan park, or campground and you need the authoritative Total Parks public property ref. Resolves visible Total Parks-listed properties by name text or exact state/slug, returning public property refs, URLs and the authoritative live_b…

Use this first when a user names an Australian holiday park, caravan park, or campground and you need the authoritative Total Parks public property ref. Resolves visible Total Parks-listed properties by name text or exact state/slug, returning public property refs, URLs and the authoritative live_b…

ParameterTypeDescription
queryPark name or natural-language lookup text when you do not yet have a public property_ref. Example: 'BIG4 Aireys Inlet'.
stateAustralian state or territory code or name used with slug for an exact lookup. Example: 'vic' or 'Victoria'.
slugExact Total Parks property slug. Pair with state when you already know the listing. Example: 'aireys-inlet-holiday-park'.
limitintegerMaximum number of property matches to return. Default 5. Example: 3.
tp_search_parksUse this for open-ended discovery and inspiration questions such as finding parks near a place, matching structured filters, or ranking by a trip vibe. Accepts structured search.v1 geo, filter, vibe, paging objects, and natural_language original wording, and returns lightweight public property_ref/…

Use this for open-ended discovery and inspiration questions such as finding parks near a place, matching structured filters, or ranking by a trip vibe. Accepts structured search.v1 geo, filter, vibe, paging objects, and natural_language original wording, and returns lightweight public property_ref/…

ParameterTypeDescription
geosearch.v1 geo gate. Prefer a place object or a place-name string. Do not invent geo.type='state'; use filter.states for a whole Australian state. Example: {"ty…
filtersearch.v1 hard filters applied before vibe ranking: states, features, highlights, pet_friendly, option_facets, and local_proximity. Discover names via tp_searc…
vibesearch.v1 soft ranking signals such as vibe.query or traveller_appeal=['families']. Does not hard-gate candidates. Example: {"traveller_appeal":["families"]}.
pagingsearch.v1 cursor pagination. Example: {"limit":20}.
natural_languageTraveller's original search wording. Fill structured geo, filter, vibe, and intent fields when known, and also pass the traveller's phrasing here so Total Park…
tp_search_staysUse this for open-ended stay searches where the traveller supplies booking intent such as fixed dates, flexible date windows, guest counts, rig details, pets, or an accommodation kind alongside destination, filter, or vibe signals. Accepts structured search.v1 geo, filter, vibe, intent, paging obje…

Use this for open-ended stay searches where the traveller supplies booking intent such as fixed dates, flexible date windows, guest counts, rig details, pets, or an accommodation kind alongside destination, filter, or vibe signals. Accepts structured search.v1 geo, filter, vibe, intent, paging obje…

ParameterTypeDescription
intent*search.v1 stay intent: check_in/check_out, guests, pets, rig, or flexible_window. Required for tp_search_stays. For month-wide searches use flexible_window ins…
geosearch.v1 geo gate. Prefer a place object or a place-name string. Do not invent geo.type='state'; use filter.states for a whole Australian state. Example: {"ty…
filtersearch.v1 hard filters applied before vibe ranking: states, features, highlights, pet_friendly, option_facets, and local_proximity. Discover names via tp_searc…
vibesearch.v1 soft ranking signals such as vibe.query or traveller_appeal=['families']. Does not hard-gate candidates. Example: {"traveller_appeal":["families"]}.
pagingsearch.v1 cursor pagination. Example: {"limit":20}.
natural_languageTraveller's original search wording. Fill structured geo, filter, vibe, and intent fields when known, and also pass the traveller's phrasing here so Total Park…
tp_search_filter_optionsUse this to discover the structured filters accepted by tp_search_parks and tp_search_stays before filtering on amenities or curated highlights. Returns Total Parks features (e.g. pools, campfires, laundry) and curated highlights (e.g. waterfront, pet-friendly vibe) with a label, category, common a…

Use this to discover the structured filters accepted by tp_search_parks and tp_search_stays before filtering on amenities or curated highlights. Returns Total Parks features (e.g. pools, campfires, laundry) and curated highlights (e.g. waterfront, pet-friendly vibe) with a label, category, common a…

ParameterTypeDescription
queryOptional text to filter the amenity/highlight catalog, such as 'campfire', 'pool', or 'pet'. Omit to list the full catalog page.
kindsOptional catalog kinds to return, such as 'feature' or 'highlight'. Accepts one kind or a list. Omit for all kinds.
limitintegerMaximum catalog entries to return. Default 50. Example: 20.
tp_assess_stayUse this after tp_resolve_property, or when you already have a returned property_ref/property_url, for any concrete stay assessment at a known Total Parks-listed property: can-we-stay/book questions, all-in price/quote questions, or specific date-window checks involving party size, pets, rig detail…

Use this after tp_resolve_property, or when you already have a returned property_ref/property_url, for any concrete stay assessment at a known Total Parks-listed property: can-we-stay/book questions, all-in price/quote questions, or specific date-window checks involving party size, pets, rig detail…

NOTEIn parameter property_url: Links to undeclared domain: totalparks.com.au
ParameterTypeDescription
intentOptional stay-intent object. Prefer the flattened check_in, property_ref, guests, pet, and equipment arguments on this tool. If both are supplied, explicit fla…
check_inStay check-in date (YYYY-MM-DD). Pair with check_out. Example: '2026-10-03'.
check_outStay check-out date (YYYY-MM-DD). Must be after check_in. Example: '2026-10-06'.
start_dateAlias of check_in/start. Inclusive first date (YYYY-MM-DD). Example: '2026-10-03'.
end_dateAlias of check_out/end. Exclusive or last date depending on the tool; pair with start/start_date. Example: '2026-10-06'.
property_refPublic property ref from tp_resolve_property or search, formatted as '{state}/{slug}'. Prefer this or property_url over internal IDs. Example: 'vic/aireys-inle…
property_urlTraveller-facing Total Parks property URL returned by a previous tool. Accepted as an alias of property_ref. Example: 'https://totalparks.com.au/parks/vic/aire…
room_type_refPublic room/site ref returned by search or tp_assess_stay. Example: 'vic/aireys-inlet-holiday-park/powered-ensuite'.
room_type_urlTraveller-facing Total Parks room/site URL returned by a previous tool. Accepted as an alias of room_type_ref.
accommodation_kindStay-kind filter: 'site' for caravan/camping sites, 'accommodation' for cabins and other roofed stays. Natural words such as 'cabins' or 'powered sites' are al…
preferred_room_typeSoft ranking hint for a named room/site type such as 'ensuite' or a returned room_type_ref. Does not filter alternatives out.
option_facetsCanonical room/site option facts such as powered, ensuite, drive_through, slab, accessible, spa, or pet_friendly. Accepts one value or a list. Example: ['power…
option_facet_namesAlias of option_facets. Canonical room/site option fact names.
option_limitMaximum room/site options to return for a broad assessment. Default 5. Example: 5.
option_cursorOpaque cursor from a previous tp_assess_stay options_page to fetch the next page of room/site options.
adultsNumber of adults in the party. Default 2 when omitted. Example: 2.
childrenNumber of children in the party, excluding infants. Default 0 when omitted.
infantsNumber of infants in the party. Default 0 when omitted.
equipment_typeCanonical rig type such as caravan, camper, motorhome, or tent. Example: 'caravan'.
equipment_length_mRig length in metres. Canonical name; aliases equipment_length and length_m are also accepted. Example: 7.5.
equipment_width_mOptional rig width in metres. Canonical name; aliases equipment_width and width_m are also accepted. Example: 2.5.
equipment_lengthAlias of equipment_length_m. Rig length in metres. Example: 7.5.
equipment_widthAlias of equipment_width_m. Rig width in metres. Example: 2.5.
length_mAlias of equipment_length_m. Rig length in metres. Example: 7.5.
tp_render_result_cardsUse this exactly once after the data calls are complete and the host can display MCP Apps UI. Pass search_response for search-only cards, assess_stay_result for one assessed park, or both to render a final stay shortlist: the assessed park's room/site options first, followed by up to three compact…

Use this exactly once after the data calls are complete and the host can display MCP Apps UI. Pass search_response for search-only cards, assess_stay_result for one assessed park, or both to render a final stay shortlist: the assessed park's room/site options first, followed by up to three compact…

ParameterTypeDescription
search_responsePrior tp_search_parks or tp_search_stays JSON payload. Pass the previous tool result unchanged when rendering cards.
assess_stay_resultPrior tp_assess_stay JSON payload. Pass the previous tool result unchanged when rendering the chosen park's room/site cards.
titleOptional heading for the rendered card set. Example: 'Parks near Lakes Entrance'.
preferred_stay_kindOptional stay-kind hint for composite shortlists: 'site' for caravan/camping, 'accommodation' for cabins and other roofed stays.
include_nearbybooleanWhen true, include compact nearby fallback park cards in a composite stay shortlist. Default false.
fallback_property_refsOptional public property_ref values to use as compact fallback cards. Example: ['vic/aireys-inlet-holiday-park'].
fallback_limitintegerMaximum compact fallback park cards in a composite stay shortlist. Zero hides fallbacks.
tp_get_room_type_detailsUse this as a follow-up detail tool after tp_assess_stay returns a candidate room/site, or when a traveller asks what a named visible Total Parks-listed room or site includes. Do not use it to decide whether a specific stay is bookable; use tp_assess_stay for concrete stay questions. Accepts public…

Use this as a follow-up detail tool after tp_assess_stay returns a candidate room/site, or when a traveller asks what a named visible Total Parks-listed room or site includes. Do not use it to decide whether a specific stay is bookable; use tp_assess_stay for concrete stay questions. Accepts public…

NOTEIn parameter property_url: Links to undeclared domain: totalparks.com.au
ParameterTypeDescription
room_type_refPublic room/site ref returned by search or tp_assess_stay. Example: 'vic/aireys-inlet-holiday-park/powered-ensuite'.
room_type_urlTraveller-facing Total Parks room/site URL returned by a previous tool. Accepted as an alias of room_type_ref.
property_refPublic property ref from tp_resolve_property or search, formatted as '{state}/{slug}'. Prefer this or property_url over internal IDs. Example: 'vic/aireys-inle…
property_urlTraveller-facing Total Parks property URL returned by a previous tool. Accepted as an alias of property_ref. Example: 'https://totalparks.com.au/parks/vic/aire…
property_idInternal property ID. Compatibility only; prefer property_ref or property_url from a previous Total Parks tool result.
room_type_idInternal room/site type ID. Compatibility only; prefer room_type_ref or room_type_url from a previous tool result.
tp_get_availability_calendarUse this only for flexible-date browsing at a visible Total Parks-listed property or room/site, such as which nearby dates look open or showing availability across a range. Use accommodation_kind='accommodation' for cabin-style stays and accommodation_kind='site' for caravan/camping sites; natural…

Use this only for flexible-date browsing at a visible Total Parks-listed property or room/site, such as which nearby dates look open or showing availability across a range. Use accommodation_kind='accommodation' for cabin-style stays and accommodation_kind='site' for caravan/camping sites; natural…

NOTEIn parameter property_url: Links to undeclared domain: totalparks.com.au
ParameterTypeDescription
start_dateAlias of check_in/start. Inclusive first date (YYYY-MM-DD). Example: '2026-10-03'.
end_dateAlias of check_out/end. Exclusive or last date depending on the tool; pair with start/start_date. Example: '2026-10-06'.
check_inStay check-in date (YYYY-MM-DD). Pair with check_out. Example: '2026-10-03'.
check_outStay check-out date (YYYY-MM-DD). Must be after check_in. Example: '2026-10-06'.
property_refPublic property ref from tp_resolve_property or search, formatted as '{state}/{slug}'. Prefer this or property_url over internal IDs. Example: 'vic/aireys-inle…
property_urlTraveller-facing Total Parks property URL returned by a previous tool. Accepted as an alias of property_ref. Example: 'https://totalparks.com.au/parks/vic/aire…
room_type_refPublic room/site ref returned by search or tp_assess_stay. Example: 'vic/aireys-inlet-holiday-park/powered-ensuite'.
room_type_urlTraveller-facing Total Parks room/site URL returned by a previous tool. Accepted as an alias of room_type_ref.
accommodation_kindStay-kind filter: 'site' for caravan/camping sites, 'accommodation' for cabins and other roofed stays. Natural words such as 'cabins' or 'powered sites' are al…
adultsintegerNumber of adults in the party. Default 2. Example: 2.
childrenintegerNumber of children in the party, excluding infants. Default 0.
infantsintegerNumber of infants in the party. Default 0.
equipment_typeCanonical rig type such as caravan, camper, motorhome, or tent. Example: 'caravan'.
equipment_length_mRig length in metres. Canonical name; aliases equipment_length and length_m are also accepted. Example: 7.5.
equipment_width_mOptional rig width in metres. Canonical name; aliases equipment_width and width_m are also accepted. Example: 2.5.
equipment_lengthAlias of equipment_length_m. Rig length in metres. Example: 7.5.
equipment_widthAlias of equipment_width_m. Rig width in metres. Example: 2.5.
length_mAlias of equipment_length_m. Rig length in metres. Example: 7.5.
width_mAlias of equipment_width_m. Rig width in metres. Example: 2.5.
property_idInternal property ID. Compatibility only; prefer property_ref or property_url from a previous Total Parks tool result.
room_type_idInternal room/site type ID. Compatibility only; prefer room_type_ref or room_type_url from a previous tool result.
tp_get_park_capabilitiesReturn first-party structured capability and policy records for one visible Total Parks-listed property, including provenance, confidence, public property URL, and room-type pet policy matrix where available. Pass property_ref or a returned property_url; do not use internal IDs unless explicitly pr…

Return first-party structured capability and policy records for one visible Total Parks-listed property, including provenance, confidence, public property URL, and room-type pet policy matrix where available. Pass property_ref or a returned property_url; do not use internal IDs unless explicitly pr…

NOTEIn parameter property_url: Links to undeclared domain: totalparks.com.au
ParameterTypeDescription
property_refPublic property ref from tp_resolve_property or search, formatted as '{state}/{slug}'. Prefer this or property_url over internal IDs. Example: 'vic/aireys-inle…
property_urlTraveller-facing Total Parks property URL returned by a previous tool. Accepted as an alias of property_ref. Example: 'https://totalparks.com.au/parks/vic/aire…
includestringWhich capability records to return: 'raw' source signals, 'summary' winning values, or 'both' (default).
property_idInternal property ID. Compatibility only; prefer property_ref or property_url from a previous Total Parks tool result.
tp_check_equipment_fitUse this instead of generic web memory for caravan, camper, motorhome, or big-rig fit questions at a visible Total Parks-listed property. Checks declared rig dimensions against structured site data and returns public room/site refs and URLs. Pass property_ref or property_url, optional room_type_ref…

Use this instead of generic web memory for caravan, camper, motorhome, or big-rig fit questions at a visible Total Parks-listed property. Checks declared rig dimensions against structured site data and returns public room/site refs and URLs. Pass property_ref or property_url, optional room_type_ref…

NOTEIn parameter property_url: Links to undeclared domain: totalparks.com.au
ParameterTypeDescription
property_refPublic property ref from tp_resolve_property or search, formatted as '{state}/{slug}'. Prefer this or property_url over internal IDs. Example: 'vic/aireys-inle…
property_urlTraveller-facing Total Parks property URL returned by a previous tool. Accepted as an alias of property_ref. Example: 'https://totalparks.com.au/parks/vic/aire…
equipment_lengthAlias of equipment_length_m. Rig length in metres. Example: 7.5.
equipment_widthAlias of equipment_width_m. Rig width in metres. Example: 2.5.
equipment_length_mRig length in metres. Canonical name; aliases equipment_length and length_m are also accepted. Example: 7.5.
equipment_width_mOptional rig width in metres. Canonical name; aliases equipment_width and width_m are also accepted. Example: 2.5.
length_mAlias of equipment_length_m. Rig length in metres. Example: 7.5.
width_mAlias of equipment_width_m. Rig width in metres. Example: 2.5.
equipment_typeCanonical rig type such as caravan, camper, motorhome, or tent. Example: 'caravan'.
room_type_refPublic room/site ref returned by search or tp_assess_stay. Example: 'vic/aireys-inlet-holiday-park/powered-ensuite'.
room_type_urlTraveller-facing Total Parks room/site URL returned by a previous tool. Accepted as an alias of room_type_ref.
property_idInternal property ID. Compatibility only; prefer property_ref or property_url from a previous Total Parks tool result.
room_type_idInternal room/site type ID. Compatibility only; prefer room_type_ref or room_type_url from a previous tool result.
tp_get_pet_blockoutsUse this for date-specific pet questions at a visible Total Parks-listed property. Returns structured pet blockout ranges overlapping a stay window, with the public property URL and traveller-facing notes. Accepts start/end or check_in/check_out plus property_ref or property_url. When no ranges ove…

Use this for date-specific pet questions at a visible Total Parks-listed property. Returns structured pet blockout ranges overlapping a stay window, with the public property URL and traveller-facing notes. Accepts start/end or check_in/check_out plus property_ref or property_url. When no ranges ove…

NOTEIn parameter property_url: Links to undeclared domain: totalparks.com.au
ParameterTypeDescription
startFirst date of the stay window to check for pet blockouts (YYYY-MM-DD). Alias: check_in. Example: '2026-04-03'.
endLast date of the stay window to check for pet blockouts (YYYY-MM-DD). Must be after start. Alias: check_out. Example: '2026-04-07'.
check_inStay check-in date (YYYY-MM-DD). Pair with check_out. Example: '2026-10-03'.
check_outStay check-out date (YYYY-MM-DD). Must be after check_in. Example: '2026-10-06'.
property_refPublic property ref from tp_resolve_property or search, formatted as '{state}/{slug}'. Prefer this or property_url over internal IDs. Example: 'vic/aireys-inle…
property_urlTraveller-facing Total Parks property URL returned by a previous tool. Accepted as an alias of property_ref. Example: 'https://totalparks.com.au/parks/vic/aire…
property_idInternal property ID. Compatibility only; prefer property_ref or property_url from a previous Total Parks tool result.

11 of 11 tools published a description.

Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.

About

Read-only MCP tools for Total Parks-listed Australian holiday parks, caravan parks, and campgrounds.

Keywords
mcp
Alternatives
Comparing tool surfaces…

No dependency coverage

This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.