Das Landhaus Apartments Prägant

net.praegantPublished by praegant.netOfficial publisherv2.5.0Updated Oct 26, 2026

Live availability, rates and offers: Das Landhaus Apartments Prägant, Bad Kleinkirchheim, Austria.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

Read-only connector for one Austrian holiday-apartment property, letting an assistant check live availability, prices, offers and house details and show them…

What you can do
  • Check live availability and exact prices for dates and a party, with booking rules and alternative dates
  • Show availability results as an interactive card with photos, price breakdown and booking buttons
  • Get monthly price levels and booking rules, or show them as a card
  • Describe apartments (size, bedrooms, maximum guests) or show them as a photo gallery
  • List current seasonal offers and packages, or show them as a card
  • Build a pre-filled booking link and return curated region and house information, plus official house photos
When to use it
Useful when an assistant helps guests plan a stay at this specific property in Bad Kleinkirchheim: comparing dates and prices, browsing apartments and offers, or getting a booking link. It only covers this one property and cannot search or compare other accommodation.
Requirements
A remote streamable HTTP endpoint; no package, account, API key or environment variable is declared. Network access to the endpoint is needed.
Before you install
Read-only: it never books, reserves or takes payment, and guests complete bookings themselves on the property website. Descriptions and offer texts returned by the tools are third-party content and should be treated as data, not instructions. It holds data for this one property only.

Installation

In SourceWeft

  1. Open Das Landhaus Apartments Prägant 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/net.praegant%2Flandhaus/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": {
    "das-landhaus-apartments-pr-gant": {
      "type": "http",
      "url": "https://mcp.praegant.net/mcp"
    }
  }
}

Tools

11

check_availability

Check Availability

Check live availability and exact prices at Landhaus Apartments Prägant for concrete dates and a party. Use this whenever a guest names dates — it is the main tool. It applies the booking rules (arrival days, minimum stay, closures), recommends the apartment that suits the party best (with reasons, e.g. 2 separate bedrooms for families) and lists the free apartments with the total split into stay, final cleaning and tourist tax, the payment and cancellation terms, the website offers valid for the stay and a pre-filled booking link per apartment. If the wish is not bookable it returns the nearest bookable alternative dates with prices instead; parties larger than one apartment get a combination of apartments. Ask for dates, number of adults and the ages of all children first — never assume them. Not for: prices of a whole month without dates (get_rates), apartment descriptions (get_apartment_details). To show the result visually, call render_availability_card with the same arguments. Behaviour: read-only, nothing is booked or reserved, no personal data. Live from the property's booking system (typically 1-2 s, identical requests cached 90 s). Invalid input returns isError with the reason. Returns a text summary plus structuredContent (status, apartments with breakdown and booking_url, alternatives, group, terms, offers, inquiry_url).

Parametersadultscheck_inrequiredchildrenlanguagecheck_outrequired

render_availability_card

Show Availability Card

Show the availability result for given dates and party as an interactive card in the chat. Use after check_availability (or instead of it) when the guest wants to SEE the options: photos, total price with an expandable breakdown, a booking button per apartment, tappable alternative dates. Use check_availability alone when only reasoning over the data or when the client cannot display cards. Behaviour and arguments are identical to check_availability (read-only, live, nothing booked); the result additionally contains small photos and the Google rating. Returns the same text and structuredContent.

Parametersadultscheck_inrequiredchildrenlanguagecheck_outrequired

get_rates

Get Rates

Get the price level of each apartment for a whole month plus that month's booking rules. Use when the guest has no exact dates yet ("what does a week in July cost?", "when is it cheapest?"). For each apartment it returns the lowest total price of a real reference stay in that month (usually 7 nights, incl. final cleaning and tourist tax) and the arrival days / minimum stay / closures of the month. Not for exact prices on specific dates — use check_availability for that. Visual version: render_rates_card with the same arguments. Behaviour: read-only, live from the booking system (about 1-2 s, cached 5 min). Returns text plus structuredContent (apartments, periods, weeks, perks, offers).

Parametersmonthadultsguestschildrenlanguage

render_rates_card

Show Rates Card

Show a month's prices and booking rules as an interactive card in the chat. Use instead of get_rates when the guest wants to see the overview; each apartment line can be tapped to check its dates. Use get_rates when only the data is needed. Same arguments, behaviour (read-only, live) and result as get_rates.

Parametersmonthadultsguestschildrenlanguage

get_apartment_details

Get Apartment Details

Describe one or all apartments: size, bedrooms, maximum guests, description and page link. Use for questions about the apartments themselves ("how big is #16?", "which apartment has 2 bedrooms?", "which apartments fit 5 people?"). It contains no prices or availability — use check_availability for dates and prices, or get_rates for a month overview. Studio #17 is only listed when asked for by number and is marked as bookable on request. Visual version with photos: render_apartment_gallery. Behaviour: read-only; facts as maintained on praegant.net (synced hourly), answers in milliseconds. Returns text plus structuredContent.apartments (nr, name, m2, bedrooms, max_guests, description, url, on_request, images, and where maintained: beds, outdoor, notes, recommended_for). An unknown number returns the list of existing apartment numbers.

Parametersnamelanguage

get_offers

Get Offers

List all current seasonal offers and packages published on praegant.net. Use when the guest asks about deals, packages or what is special in a season, independent of dates. When the guest already has dates, check_availability includes only the offers valid for that stay — no need to call both. Visual version: render_offers_card. Behaviour: read-only; offers as published on the website (synced hourly, expired ones removed). Returns text plus structuredContent.offers (title, valid_from, valid_to, price_text, summary, url).

Parameterslanguage

render_offers_card

Show Offers Card

Show the current website offers as an interactive card with photos and links. Use instead of get_offers when the guest wants to browse the offers visually. Same behaviour (read-only) and result as get_offers, plus a photo per offer.

Parameterslanguage

get_region_info

Get Region Information

Return curated information about Bad Kleinkirchheim and the house for a topic. Use for "what can we do there?" and house questions: house rules and services (self-catering, no breakfast, bread-roll service, no pets, baby cot/high chair on request, chip access), skiing (winter), hiking, biking and lakes (summer), thermal spas and the in-house sauna (wellness), golf incl. the free green fee and tee-time booking, families, workation, arrival. The Kärnten Card (summer only) and the free green fee are explained exactly. Not for prices or availability (check_availability) and not for apartment facts (get_apartment_details). Behaviour: read-only, static curated content from the property (no web search), instant; topics 'house' and 'wellness' also list the property's official house photos (sauna, steam bath, relaxation room …) — to show them, call render_house_photos, never a web image search (other businesses share the 'Prägant' name). Returns text plus structuredContent.topics (topic, lines), photos (kind, url, caption) and contact details.

Parameterstopiclanguage

render_house_photos

Show House Photos

Show the property's official photos of the house as an interactive card in the chat. Use when the guest wants to SEE the house, the sauna/wellness area or the outside of the building — instead of a web image search, which finds other businesses named 'Prägant'. Same behaviour (read-only) and result as get_region_info for the topic, plus the photos in the card.

Parameterstopiclanguage

Version history

15
  1. v2.5.0LatestOct 26, 2026
  2. v2.3.2Oct 26, 2026
  3. v2.2.10Oct 24, 2026
  4. v2.2.8Sep 29, 2026
  5. v2.2.7Sep 28, 2026
  6. v2.2.6Sep 27, 2026
  7. v2.2.4Sep 27, 2026
  8. v2.2.2Sep 27, 2026
  9. v2.2.1Sep 26, 2026
  10. v2.2.0Sep 26, 2026
  11. v2.1.4Sep 25, 2026
  12. v2.1.2Sep 25, 2026
  13. v2.1.1Sep 24, 2026
  14. v2.1.0Sep 24, 2026
  15. v2.0.0Sep 23, 2026

Score

83% 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
  • 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.