Français
Valraiso

MCP Server — ESF group-lesson booking

Model Context Protocol interface letting AI assistants (Claude, ChatGPT…) search and book group lessons with the French Ski Schools (ESF), up to handing over the payment cart.

Checking the service…

Connection

Add this server as an MCP connector in your assistant:

https://mcp.msem.tech/mcp

Transport: Streamable HTTP · Protocol: JSON-RPC 2.0 · Public access (no key required). The assistant automatically receives usage instructions when the session is initialised.

Endpoints

POST /mcpMCP endpoint — search and booking tools (resorts, activities and levels, courses, options, meeting points, cart).
GET /healthService status (view).
GET /docsOpenAPI documentation of the REST surface (view).

Test the server

MCP Inspector

Official protocol console: tool schemas, manual calls, session instructions.

npx @modelcontextprotocol/inspector

Then pick the “Streamable HTTP” transport and the server URL above.

Health check

Check whether the service is up.

curl https://mcp.msem.tech/health

Returns {"status":"ok", …}

Available tools

Loading the list from the server…

How it works

The assistant guides the user step by step — resort, dates, student's age and level, available courses, optional extras (lunch, childcare), meeting points — then builds the cart with the school. Payment is always completed by the user themselves on the ESF online sales platform; no banking data goes through this server. Tool outputs are available in English and French (preferred_language parameter on every tool).