Esther by DMA Yachting lets an assistant search crewed charter yachts, view details, check availability and request a broker proposal.
What you can do
Search charter yachts by destination, dates, guests, budget and style, with indicative weekly prices
Read full details for a yacht from a previous search, including photos, description, highlights and toys
Check live availability of one yacht for a date range
Verify a client's email or phone by sending and confirming a code
Ask a DMA broker to prepare a proposal for chosen yachts
Erase all stored client data on explicit request
When to use it
Useful when a client is planning a crewed yacht charter and wants candidate boats, indicative prices and a broker follow-up. It fits travel-agency or concierge-style conversations where the assistant gathers a brief and narrows options before a human broker confirms details.
Requirements
Remote streamable HTTP endpoint at mcp.dmayachting.com; no package, environment variable or header is declared. A client email address and phone number are needed for verification steps, and a verified email is required before phone verification and proposal requests.
Before you install
Only the first search is free; further searches require email verification (4 per day) and phone verification (10 per day). Verification sends codes to the client's email and phone, and request_proposal shares the client's brief with a DMA broker who follows up by email. delete_my_data erases stored client data and should only run on explicit request with confirm set to true. Prices and availability are indicative, not confirmed.
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/com.dmayachting%2Festher/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.
Find charter yachts matching the client's brief. All fields are optional; pass what the client has told you. Returns up to a handful of boats with indicative weekly prices. The first search is free; further searches need a verified email (4 per day) or phone (10 per day).
Parameterstexttoystypedatescabinscrewedguestsregioncurrencyyear_minlength_max_mlength_min_m+1 more
yacht_details
Yacht details
Full details for one yacht from a previous search: more photos, description, highlights and toys.
Parametersidrequired
check_availability
Check availability
Check live availability of one yacht for a date range. Requires a verified phone number.
Parametersidrequiredfromrequireduntilrequired
verify_email
Verify email
Send a 6-digit code to the client's email address. Verifying an email raises the daily search limit to 4.
Parametersemailrequired
confirm_email
Confirm email
Confirm the email code the client received.
Parameterscoderequired
verify_phone
Verify phone
Send a code by text message to the client's phone. Requires a verified email first. Raises the daily search limit to 10 and enables live availability.
Parametersphonerequired
confirm_phone
Confirm phone
Confirm the code the client received by text message.
Parameterscoderequired
request_proposal
Request a proposal
Ask a DMA broker to prepare a proposal for the chosen yachts. The broker follows up by email. Requires a verified email.
Parametersidsrequirednoterequired
delete_my_data
Delete my data
Erase everything stored about the client. Only call when the client explicitly asks, with confirm set to true.
Parametersconfirmrequired
Version history
1
v0.1.0LatestNov 7, 2026
Score
72%
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.