Skip to main content

The Charter Desk

com.thecharterdesk/yacht-charterVersion 1.0.2

Live prices, free weeks and deals on 9,000+ charter yachts from 800+ operators in 50 countries.

Status

Responds1741 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:18 UTC
Latency
1741 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
EU hosting detected (detected, not a legal statement)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://thecharterdesk.com/mcpResponds1741 ms
No sign-in

Claude Code

claude mcp add --transport http yacht-charter https://thecharterdesk.com/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: yacht-charter
Remote MCP server URL: https://thecharterdesk.com/mcp

Cursor

{
  "mcpServers": {
    "yacht-charter": {
      "url": "https://thecharterdesk.com/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"yacht-charter","type":"http","url":"https://thecharterdesk.com/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

5 tools

Tools of The Charter Desk
Read-only
Idempotent
Open world
best_dealsUse it when the person asks for deals, specials, discounts or last-minute offers. It answers discounted departures of this site's yachts, read from the live inventory: only a discount the source itself states (a special, or a price under its list price), never a computed gap; by default from tomorrow to 30 days ahead, leaving out a departure the yacht's calendar shows taken. One row per yacht: its page link (the id get_yacht and request_quote take), a photo and its departures, each with its dates, every route it leaves on, nights, price, list price, mandatory extras and saving, in the order asked. Narrow with the same typed filters as search_yachts. When none match, the rows are the nearest deals and nearest says what was widened. Paged: total and cursor. For given days whatever the price, call search_yachts. When the person likes a yacht, offer a written quote from our desk: ask for their email or phone, then call request_quote with that yacht's link, their dates and party. Send them to the website only if they decline to give a contact.NoYesNot declaredNo
get_yachtUse it once the person names or picks one yacht from a search_yachts or best_deals answer: pass its page link, exactly as that answer returned it, as id. It answers the yacht's facts and terms as the source states them (packages, included, required and optional extras, deposit, check-in days and times, stay limits, equipment, the operator's descriptions) and its availability: with from / to, that stay's status and price and, when it is not free, the nearest free stays; without dates, its free stays, soonest first. A field left out is one the source does not state. To compare several, call search_yachts. When the person picks a yacht, call request_quote (ask their email or phone first).NoYesNot declaredNo
price_rangeUse it when the person asks what a stay costs and has no exact days or yacht yet. Pass the place they named (in words, or a place value an invalid_place answer listed), the month and the party, and one type if they gave it. It answers the range of open departures there (p25, median and p75, in minor units of the currency), how many items it is from, the cheapest published one that fits and when the figures were built; seasonNote says in words how another month compares. An unknown place answers with the places that have figures. For yachts free on their days, call search_yachts.NoYesNot declaredNo
request_quoteUse it only after the person chose one or more yachts from a search_yachts, best_deals or get_yacht answer, gave their days and party, and said yes to a written quote: ask them before you call it. Pass the page links exactly as those answers returned them, the days, the party and anything they want the desk to know, in their words. The desk sends a formal quote in writing, with every cost on it, to the person's own email or phone; this answer only says it was received and where the quote goes. Nothing is booked or paid: the person confirms the booking with the desk.NoNoYesYes
search_yachtsUse it when the person describes the yachts they want: where, when, how many people, a size, a type or a budget. Pass each wish as its typed filter (a list is any of its values; every filter must hold), and from / to whenever they gave exact days. With dates every row is free for that stay and carries its price, list price, discount and when the source was checked (checkedAt); without dates each row has its from-price. priceMin / priceMax count the mandatory extras. notApplied lists the wishes that could not narrow the search. When nothing matches exactly, the rows are the nearest match and nearest says what was widened: tell the person. Paged: total and cursor. For deals or last-minute offers call best_deals; for what a stay costs before any dates, price_range; once they name or pick one, get_yacht. When the person likes a yacht, offer a written quote from our desk: ask for their email or phone, then call request_quote with that yacht's link, their dates and party. Send them to the website only if they decline to give a contact.NoYesNot declaredNo

Details

Registry status
Active
Published
Nov 2, 2026
Updated
Nov 2, 2026
Repository
Not given
Categories (suggested)
CRMSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing