streamable-httpMITupdated 2mo ago
The first cycling nutrition you order from inside Claude β built on your real Strava data, validated by WorldTour soigneur Ien Vitse.
ΒΏQuΓ© puedes hacer con musette mcp?
Musette MCP β the AI soigneur for Claude
The first cycling nutrition you order from inside Claude β built on your real Strava data, validated by WorldTour soigneur Ien Vitse.
Real premium brands β Amacx and Maurten β delivered straight to your door. No white-label, no own-brand lock-in.
Connect to Claude β Β· What it does Β· Works with the Strava MCP Β· Validated by Ien Vitse Β· Nederlands
π¬ 30-second demo: "Claude, analyse my last 6 weeks and tell me what to eat on La Marmotte this Saturday." β Strava pulls your real rides β Musette returns an Ien-Vitse-validated plan β "build my musette" β products, price and a one-click order link. Watch it on musette.cc/mcp.
β‘ Add to Claude (30 seconds)
Musette is a Model Context Protocol server. Add it as a custom connector β no account, no login, free to use. You only pay if you decide to order the products.
-
Open Claude β Settings β Connectors β "Add custom connector"
-
Name it
Musetteand paste this URL:https://mcp.musette.cc -
Done. The Musette tools now appear in your conversation. Ask: "Wat moet ik eten op La Marmotte?"
π‘ Even stronger with Strava. Add Strava's own MCP connector too, and Claude reads your real rides β so the plan is built on your actual form, not a guess. See the killer combo.
π΄ What it does
Claude can already estimate carbs-per-hour. The gap Musette closes is the one between a number and the right products, in the right amounts, in your bidon on Saturday morning β validated by a real sports dietitian, and orderable in one click.
| Tool | What it does |
|---|---|
bereken_voedingsplan |
The Ien-Vitse-validated plan for one ride: carbs/hour, total, hydration, a timed feeding schedule, drink/gel/bar split and safety advice. |
stel_musette_samen |
Turns the plan into a ready-to-go musette: concrete products + quantities from real premium brands (Amacx & Maurten), which Musette ships directly β plus a direct order link with the cart pre-filled. |
zoek_evenement |
Looks up a cycling event or sportive by name and returns date, location and distances (km + elevation) to feed into the plan. |
musette_info Β· ping |
What Musette is, and a connectivity check. |
Example prompts
"Strava aan Claude gekoppeld? Analyseer m'n vorm en zeg wat ik moet eten op La Marmotte."
"160 km, 3000 hoogtemeters, tempo, 25 graden β wat neem ik mee?"
"Stel m'n musette samen voor de Amstel Gold Race toertocht."
Each output carries the moat: the validated plan, the source references, the concrete products β and a link you click yourself. You stay in control.
π The killer combo: Strava + Musette
Two connectors, one Claude conversation, zero context-switching.
You (in Claude, both connectors on)
β
β "What should I eat on La Marmotte based on my training?"
βΌ
βββββββββββββββ real rides, FTP, volume ββββββββββββββββββββββββββββββββ
β Strava MCP β βββββββββββββββββββββββββββΊ β Claude summarises your form β
β (data layer)β βββββββββββββββββ¬βββββββββββββββ
βββββββββββββββ β distance / elevation / intensity
βΌ
ββββββββββββββββββββββββββββββββββββ
β Musette MCP (action layer) β
β bereken_voedingsplan β plan β
β stel_musette_samen β products β
βββββββββββββββββ¬ββββββββββββββββββββ
β pre-filled cart link
βΌ
musette.cc checkout β delivered
Strava gives you the data. Musette gives you the food. Both inside Claude.
π Privacy by design. The Musette tools only take plain numbers (distance, elevation, intensity, temperature). We never touch your Strava account β that stays between you and Strava's own connector. No PII and no payment ever pass through the chat; the order link lands you on musette.cc where the proven checkout takes over.
β Validated by a WorldTour soigneur
Every plan this server returns is built on a carbohydrate protocol validated by Ien Vitse β sports dietitian (UZ Gent) and former performance nutritionist at Jumbo-Visma (2018β2023).
This is the difference between a generic AI guess (which can be wrong β too little fuel, hyponatremia, low energy availability) and advice you can trust for your A-goal. It is the same engine that powers musette.cc β one source of truth, grounded in the Jeukendrup protocol and Ien's WorldTour practice.
More on the science and the validation: musette.cc/ien-vitse.
π§± How it's built
A small, stateless MCP server on the edge β cheap to run, nothing to break.
- Transport: Streamable HTTP via
mcp-lite(Deno/edge-native, zero-dep) - Runtime: Supabase Edge Function (Deno), stateless,
verify_jwt = false - Engine: the Ien-Vitse-validated
getCarbPlan()carb engine (Jeukendrup protocol + Ien's corrections) - Cart hand-off: stateless β the order link carries only product ids + quantities (
base64url); real prices are looked up server-side and re-validated at checkout. No PII in the chat.
The carbohydrate math is public sports science β the moat is the validation, the product catalogue and the checkout, not the formula. That's why this is open: openness is the authority play.
Claude (connector) ββStreamable HTTPβββΊ mcp-server (Supabase Edge, mcp-lite)
ββ bereken_voedingsplan β getCarbPlan()
ββ stel_musette_samen β assembleMusette() β /m?c=<cart>
ββ zoek_evenement β lookup-cycling-event
π³π± Nederlands
De eerste sportvoeding die je vanuit Claude bestelt β op je Γ©chte Strava-data, gevalideerd door WorldTour-soigneur Ien Vitse.
Musette is een MCP-connector voor Claude. Koppel 'm (Settings β Connectors β "Add custom connector", plak de URL hierboven) en vraag in gewone taal wat je moet eten op je volgende rit of toertocht. Claude rekent het Ien-gevalideerde plan uit, stelt je musette samen met concrete producten en geeft je een bestel-link met de winkelwagen al gevuld. Echte premiummerken β Amacx en Maurten β die wij direct leveren (geen white-label, geen eigen-merk). Geen account, geen inlog, gratis β je betaalt alleen als je daadwerkelijk bestelt.
Sterker mΓ©t de Strava-connector: dan leest Claude je werkelijke ritten en wordt je plan persoonlijk in plaats van algemeen. Strava levert je data, Musette levert je voeding β allebei in Claude.
Stappenplan en demo: musette.cc/mcp
π¦ Publishing & directories
This repo is the source of truth for every MCP directory listing.
- Anthropic MCP Registry β published from
server.jsonvia themcp-publisherCLI under the namespaceio.github.musette-cc/musette-mcp(GitHub-auth, verified via the musette-cc org). - Also listed on: mcp.so Β· Smithery Β· PulseMCP Β· Glama Β·
awesome-mcp-servers.
π Links
- π Website & demo β musette.cc/mcp
- π΄ Strava + Claude explained β musette.cc/strava-mcp-claude
- π₯€ Shop β musette.cc
- π§ͺ The science & Ien Vitse β musette.cc/ien-vitse
- π Model Context Protocol
Musette Β· Experts in fueling Β· Est. 2026 Jouw rit. Jouw data. Jouw voeding.
InstalaciΓ³n
AΓ±ade musette mcp a tu cliente. Elige el que uses.
claude mcp add --transport http musette-mcp https://mcp.musette.cccodex mcp add musette-mcp --url https://mcp.musette.cc{
"mcpServers": {
"musette-mcp": {
"url": "https://mcp.musette.cc"
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"servers": {
"musette-mcp": {
"type": "http",
"url": "https://mcp.musette.cc"
}
}
}Add to `.vscode/mcp.json` in your workspace.
{
"mcpServers": {
"musette-mcp": {
"url": "https://mcp.musette.cc"
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"musette-mcp": {
"serverUrl": "https://mcp.musette.cc"
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
PuntuaciΓ³n
39 / 100
Incompleta
- DocumentaciΓ³n20/25
- Mantenimiento16/25
- Confianza16/20
- Capacidad0/15
- InstalaciΓ³n12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 80 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 0 tool(s) documented
- Provides prompt templates
- Provides resources
- 6 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint β no local install
Historial de versiones
| Versiones | Publicada |
|---|---|
| 1.0.0Γltima | 30 jun 2026 |