MCP · SKILL · PLUGIN

Club Med, inside your AI assistant

Browse resorts, pick dates, add airport transfers, kids club, dining and excursions, pay with a Curless virtual card, and manage or cancel the booking — all from chat.

claude.ai — paste one line into the chat

https://skill.curless.ai/clubmed  帮我装这个 skill
(or: install this skill for me)

Claude reads the skill from this page, packages it, and hands it back as a Skill card with an Install button — one click and it's on your account (the same card later shows Update skill). A chat can't write to your settings directly, so that click is yours to make.

Then add the connector once (next section) so it can actually book.

Claude Code — two lines, nothing to download

Paste these into Claude Code. The plugin brings the skill and registers the connector; no git, no npm, no zip handling.

/plugin marketplace add https://skill.curless.ai/marketplace.json
/plugin install clubmed-booking@curless

Then just say “book Club Med Bali, Sep 10–13”. Updates arrive with /plugin update clubmed-booking@curless.

claude.ai / ChatGPT — add the connector

These apps can't install from a chat message: connectors and skills live in account settings, and no conversation can write there. Two manual steps.

https://agent.curless.ai/mcp/store/clubmed

1. Settings → Connectors → Add custom connector → paste the URL.
2. (claude.ai, optional) Settings → Capabilities → Skills → upload the skill zip below — it teaches the assistant the booking rules the connector enforces.

Download skill (.zip) Download plugin (.zip)

Browsing is public. To pay, append your Curless key (?api_key=sk_test_…) to the connector URL or sign in on the connector's login screen — never paste a key into the chat.

What it can do

AskResult
“Book Club Med Bali, Sep 10–13, 2 guests”paid booking + CM- code
“Add a round-trip transfer and 2 kids at the club”services on one payment
“Add a dinner to CM-A151B9”separate charge, own receipt
“Move the excursion to the 12th”repriced, no cancellation fee
“What would cancelling cost?”fee quote before anything runs
“Cancel my stay”room + every service, itemised

Cancellation fees

Days before the serviceFee
30 or morefree
14 – 2910%
7 – 1325%
2 – 650%
under 2 daysnon-refundable

The assistant must show you the exact fee before it can cancel anything — the server refuses a cancellation that wasn't quoted first.

Demo environment. Payments settle on Curless test rails — no real money moves.
This page: skill.curless.ai/clubmed · Storefront: clubmed.curless.ai