Camping Australia

au.com.trip-plannerPublished by trip-planner.com.auOfficial publisherv1.4.0Updated Oct 24, 2026

Search Australian campsites, caravan parks and free camps; weather, gear, road trips and booking.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & CommerceMedia & Design

Overview

AI-generated overview

Camping Australia lets an assistant find Australian campsites, caravan parks and public toilets, check forecasts, and book stays, campervans and gear.

What you can do
  • Search campsites, caravan parks and accommodation by location or region, and read full details, features and accommodation types
  • Find the nearest public toilets or RV dump points to a location
  • Get 14-day weather forecasts for a campsite or destination
  • Search camping gear and get gear recommendations for a specific campsite
  • Search live-bookable operators, check availability and pricing, and build a booking cart with guest details and promo codes
  • Search campervan and motorhome hire, and get a booking link to finish the rental
When to use it
Useful for trip planning around camping in Australia: finding a place to stay or camp, checking amenities and weather, deciding what gear to bring, and moving toward an actual booking for accommodation or a campervan.
Requirements
A remote streamable HTTP endpoint; no package install, account, API key or environment variable is declared. Network access to the provider's endpoint is required.
Before you install
Booking tools are stateful and write to a live cart: guest contact details (name and email) are attached to the cart, and checkout returns a payment link the user completes themselves. Campervan bookings finish on a third-party site. Availability, pricing and content come from external booking partners.

Installation

In SourceWeft

  1. Open Camping Australia in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/au.com.trip-planner%2Fcamping-australia/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "camping-australia": {
      "type": "http",
      "url": "https://app.trip-planner.com.au/api/mcp"
    }
  }
}

Tools

18

find_nearest_toilets

Find nearest public toilets

Find the nearest PUBLIC TOILETS to a location (from the National Public Toilet Map). Use this for questions like 'where's the closest toilet to me', 'nearest public toilet', 'is there an RV dump point near here', or 'closest accessible toilet'. Returns toilets sorted by distance with name, address, distance, opening hours, facilities (wheelchair access, baby change, RV dump point, showers, drinking water, etc.) and a directions link. Provide the user's latitude/longitude. If the user says 'near me' and you already have their location from the conversation/context, pass it; otherwise ask for their location or a nearby place name.

Parameterslimitlatituderequiredlongituderequiredradius_km

search_campsites

Search campsites

Search for campsites, caravan parks, or accommodation by location, features, and other criteria. Use this when the user asks to find a place to stay, camp, or explore. Returns a list of matching entities with names, locations, ratings, features, and images. COVERAGE: Australia (default), the United States (federal, BLM, national-forest campgrounds + free camping), Canada, New Zealand, Argentina AND Chile (campgrounds + free camping). Set the 'country' parameter to 'US' for United States, 'CA' for Canada, 'NZ' for New Zealand, 'AR' for Argentina, 'CL' for Chile, 'AU' for Australia — results never mix countries. IMPORTANT — Feature filtering: When users mention specific requirements (pets, pools, toilets, etc.), you MUST pass the correct feature name(s) in the 'features' array. Only campsites that have ALL requested features will be returned. AVAILABLE FEATURE NAMES (use these exact strings): Amenities: Toilets, Showers, Hot Showers, Drinking Water, Power, WiFi Internet, Laundromat, Dump Point, Camp Kitchen Activities: Fishing Spot, Beach Fishing, Swimming, Walking, Boating, Boat Ramp, Bird Watching Accommodation: Caravans, Caravan Park, Tent Site, Campground, Cabins, Free Camping, Showground Facilities: BBQ, Fire Place, Shade, Picnic Tables, Children's Play Facility, Swimming Pool Rules: Pets Welcome, No Pets, Accessible, Camping Fee, Mobile Phone Coverage CRITICAL — Pet policy: - 'dog friendly' / 'pets allowed' / 'pet friendly' → use feature 'Pets Welcome' - NEVER recommend a campsite with 'No Pets' feature to someone wanting pets - If the user asks for pet-friendly, ALWAYS include 'Pets Welcome' in features array

Parameterslimitquerystateregioncountryfeaturesradius_kmentity_typenear_latitudenear_longitude

get_campsite_details

Campsite details

Get full details for a specific campsite or accommodation by its ID. Returns description, all features/amenities, address, photos, rating, accommodation types offered, and booking information.

Parametersentity_idrequired

get_regions

List camping regions

List available camping/accommodation regions, optionally filtered by state. Returns region names with entity counts. Use this when the user wants to browse by area or doesn't have a specific location.

Parametersstate

get_features

List campsite features

Get the full list of available features/amenities that campsites can have. Use this to help users understand what filters are available or to clarify what a feature means.

Parametersfeature_type

get_accommodation_types

List accommodation types

List all accommodation types offered by a specific entity (e.g. powered sites, unpowered sites, cabins, hotel rooms). Returns pricing, capacity, amenities, and vehicle access info.

Parametersentity_idrequired

search_products

Search camping gear store

Search for camping gear, outdoor products, and accessories available in the Camping Australia store. Use this when a user asks about gear, equipment, products, or what to buy/bring.

Parameterslimitqueryproduct_type

recommend_gear

Recommend camping gear

Recommend relevant products and gear for a specific campsite based on its features and type. For example, a campsite with fishing will return fishing gear; a 4WD-access campsite will return recovery equipment. Use this when a user asks what to bring or buy for a particular campsite.

Parameterslimitentity_idrequired

get_weather_forecast

Weather forecast

Get a 14-day weather forecast for a campsite or location. Use this when the user asks about weather, temperature, rain, wind, or UV conditions at a campsite or destination. You can provide EITHER: - campsite_name: The name (or partial name) of a campsite to look up its GPS coordinates automatically, OR - latitude + longitude: Direct coordinates if already known Returns daily forecasts with max/min temperature, rain chance, precipitation amount, wind speed, UV index, and a weather description for each day.

Parameterslatitudelongitudecampsite_name

bk_search_operators

Search bookable caravan parks

Find LIVE-BOOKABLE accommodation operators near a location via the live booking partner (real-time inventory). Use this when the user wants to actually BOOK and needs live availability/pricing — this is DIFFERENT from search_campsites (our own directory). Returns operator_id values that the other bk_ tools need. Prefer this when the user says things like 'book', 'reserve', 'is it available', or asks for real prices for specific dates.

Parameterslimitlatituderequiredlongituderequiredwithin_km

bk_operator_availability

Live park availability and prices

Get LIVE products, pricing and availability for a live-bookable operator for specific dates. Returns bookable products each with a product_id, price, max_guests and an available flag. Call this (using an operator_id from bk_search_operators) before bk_cart_add.

Parametersadultscheck_inrequiredchildrencheck_outrequiredoperator_idrequired

bk_cart_add

Add a stay to the booking cart

Add a product to the live booking cart, OR answer a booking question. This is SERVER-DRIVEN and stateful: - First add: omit session_key to start a new cart; pass operator_id, product_id, check_in, check_out, adults/children, and quoted_price (the price from bk_operator_availability). - The response status is 'added' (item is in the cart) OR 'question_pending' — in which case it returns ONE question and a pending_token. Ask the user EXACTLY that one question, then call bk_cart_add again with the same session_key, the pending_token, and answer={field_id, value}. Repeat until status is 'added'. Always reuse the session_key returned by the previous cart call — never invent one.

Parametersadultsanswercheck_inchildrencheck_outproduct_idoperator_idsession_keyquoted_pricepending_token

bk_cart_checkout

Complete booking checkout

Finalise the live booking cart and get the SINGLE checkout URL the user uses to complete payment. TWO-STEP, human-in-the-loop: 1. Call WITHOUT confirm — this returns the booking summary + total price and NO payment link. Show the traveller the full summary (property, dates, guests, total) and ask them to confirm. 2. Only after they EXPLICITLY agree, call again with confirm=true to get the secure payment link. Never set confirm=true yourself without the traveller's clear yes. Payment happens on the secure checkout page — label the link 'Book now' and never name the booking platform. Never tell the user the booking is 'confirmed' from chat; it's pending until they pay. Only call once the cart is ready (no pending questions) and bk_cart_guest has set the lead guest. The checkout URL covers the whole cart.

Parametersconfirmsession_keyrequired

bk_cart_guest

Set booking guest details

Attach the lead guest's contact details to the live booking cart. Live booking requires a name and email to issue a booking. For a signed-in customer, any of first_name / surname / email you omit are prefilled from their account — so you can call this with just the session_key and confirm the prefilled details with them, or pass explicit values to override. Call once the cart has items and before bk_cart_checkout.

Parametersemailrequiredphonesurnamerequiredfirst_namerequiredsession_keyrequired

bk_cart_promo

Apply a promo code

Apply (or remove) a promo / discount code on the live booking cart. Use when the user gives a promo code; call before bk_cart_checkout so the discounted total shows. Set remove=true to take a code off.

Parametersremovepromo_coderequiredsession_keyrequired

bk_search_content

Caravan park booking info

Search curated tourism content (attractions, things to do, local experiences, events) from our booking partner. Use this for 'what's on / things to do near X' style questions — this is content we do NOT have in our own directory. NOT for campsite/accommodation booking (use the other bk_ tools for that).

Parameterslimitqueryrequired

search_campervans

Search campervan hire

Search live campervan / motorhome hire availability and pricing for a pickup city and travel dates (via DriveAway). Use this when the user wants to RENT a campervan, motorhome or RV (NOT the same as search_campsites, which finds places to camp). Returns matching vehicles with brand, name, category, sleeps/seats, 4WD, nightly and total AUD price, and a booking_url deep-link to complete the hire. Australia only. Each result already includes full vehicle details (so there is no separate 'resolve' step) and the booking link.

Parametersdriver_agepassengerspickup_cityrequiredpickup_daterequireddropoff_daterequired

Version history

1
  1. v1.4.0LatestSep 16, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Trip-Planner integrations