Pierre-Olivier Bouchot

Pierre-Olivier Bouchot

Directeur Commercial Consoles

Pierre-Olivier Bouchot Bonjour ! Si vous avez la moindre question, je suis à votre disposition pour parler de vos besoins !

SecretBox MCP — Documentation

Documentation — SecretBox MCP Connector
Connecteur officiel pour Claude.ai · Catalogue d’expériences gastronomiques en coffrets cadeaux
Version 4.4.0 · Édité par API & YOU

À propos

SecretBox MCP est un connecteur Model Context Protocol qui permet à Claude.ai de rechercher des coffrets cadeaux d’expériences gastronomiques (restaurants étoilés, hôtels, dégustations…) dans le catalogue SecretBox, et d’afficher les résultats sous forme de carte interactive et de fiches détaillées.

Cas d’usage typiques :
  • « Trouve-moi un coffret cadeau gastronomique près de Lyon, max 200 € »
  • « Quels coffrets dégustation chez un chef étoilé Michelin en Bourgogne ? »
  • « Détaille-moi le coffret Soirée gourmande du chef X »
  • « Une expérience hôtelière 5★ dans le Var pour deux personnes »

Connexion à Claude.ai

Ouvrez Claude.ai → SettingsConnectors.
Cliquez sur Add custom connector.
Renseignez l’URL du serveur : https://mcp-claude.api-and-you.com/mcp
Le flow OAuth 2.1 (Dynamic Client Registration + PKCE) se déroule automatiquement, aucune action manuelle requise.
Une fois connecté, deux outils sont disponibles dans le sélecteur : Search SecretBox catalog et Get SecretBox experience details.

Exemples d’usage

Recherche simple

User : Je cherche un coffret cadeau gourmand pour deux personnes
       à Bordeaux, max 150 €.

Claude (utilise search_item) : Voici 3 coffrets correspondants…
[carte interactive + 3 cards]

Recherche multilingue

User : I'd like a gift experience near Nice, around 100 euros.

Claude (search_item, query traduit en FR, locale=en_US) :
Here are 4 experiences near Nice…

Le texte de la requête est traduit en français avant interrogation (le catalogue est indexé en FR), mais la réponse de Claude reste dans la langue de l’utilisateur.

Détail d’un coffret

User : Donne-moi plus d'infos sur le coffret SBX-12345.

Claude (utilise get_item) : Coffret « Dîner gastronomique »
chez le chef Pierre Dupont, 2 étoiles Michelin…
[fiche détail interactive]

Outils MCP exposés

NomTitleTypeDescription courte
search_item Search SecretBox catalog Read-only Recherche multilingue dans le catalogue avec filtres.
get_item Get SecretBox experience details Read-only Récupère le détail complet d’une expérience par global_id.

search_item

Recherche structurée avec score de pertinence et déduplication par établissement.

ParamètreTypeRequisDescription
querystring (FR)ouiTexte de recherche, en français.
localestringnonfr_FR, en_US, es_ES, it_IT, de_DE. Défaut : fr_FR.
limitnumbernon1–8. Défaut : 4.
filters.productType"box" | "giftcard" | "article"nonType de produit.
filters.citystringnonFiltre par ville.
filters.regionstringnonFiltre par région.
filters.departmentstringnonDépartement français (ex: « Jura »).
filters.priceMaxnumbernonPrix maximum en euros.
filters.deliveryMode"mail" | "email" | "onsite"nonMode de livraison.
filters.geoobjectnon{ lat, lon, radius } pour recherche de proximité.

get_item

Récupère un coffret par son identifiant global.

ParamètreTypeRequisDescription
global_idstringouiIdentifiant unique du coffret.

Widgets affichés

Les deux outils déclenchent automatiquement un widget interactif (extension MCP Apps), affiché dans une iframe sandboxée à l’intérieur de la conversation Claude :

  • Catalog widget (sur search_item) : carte Leaflet centrée sur les établissements + slider de cards défilables, panneau de détail latéral.
  • Item detail widget (sur get_item) : fiche complète avec hero image, distinctions gastronomiques, classement hôtelier, bouton de réservation.

Les images et fonds cartographiques sont pré-fetchés côté serveur et embarqués en data: URI dans la réponse, pour respecter la CSP connect-src 'self' de l’iframe Claude.

Authentification

OAuth 2.1 conforme aux RFC 8414 (Authorization Server Metadata), 9728 (Protected Resource Metadata) et 7591 (Dynamic Client Registration), avec PKCE S256.

EndpointRFC
/.well-known/oauth-authorization-serverRFC 8414
/.well-known/oauth-protected-resourceRFC 9728
/registerRFC 7591 (DCR)
/authorizeOAuth 2.1
/tokenOAuth 2.1 + PKCE S256

Scope unique : mcp:tools. TTL access token : 24 h.

Limites & quotas

  • limit max : 8 résultats par appel search_item.
  • Filtre geo : ne pas combiner avec city (le filtre géographique prime).
  • OSM tiles : pré-fetch limité à un nombre raisonnable de niveaux de zoom (overview + 8 niveaux par marker). Les niveaux intermédiaires sont reconstruits par fallback ancestor côté widget.
  • Images : redimensionnées à 400 px max de largeur, format WebP qualité 55. Les images sources non disponibles sont silencieusement omises.

Erreurs courantes

CodeMessageCauseRésolution
403origin_not_allowedOrigin-header absent de la whitelist.Appel via Claude.ai ou MCP Inspector uniquement.
-32601Method not foundMéthode JSON-RPC inconnue.Voir liste : initialize, tools/list, tools/call, resources/list, resources/read, ping.
-32602Invalid argumentsParamètres outil invalides (Zod schema).Vérifier le type/nom des paramètres.
500Erreur ElasticsearchES indisponible ou index manquant.Vérifier /health, contacter le support.

Changelog

v4.4.0 — 28 avril 2026

  • Ajout du title annotation sur les deux outils (conformité Anthropic).
  • Validation Origin-header sur /mcp.
  • Logs durcis : la query texte n’apparaît plus en stderr (longueur seule).
  • Privacy Policy publiée sous /privacy.
  • Documentation publique publiée sous /docs.

v4.3.x — précédentes

  • Implémentation MCP Apps (widgets interactifs, structuredContent).
  • Migration vers JSON-RPC plain (contournement de la troncature SSE Anthropic).
  • OAuth 2.1 + PKCE complet pour Connectors Directory.

Liens utiles

Découvrez nos +1 600 établissements qui ont généré 173 millions€ en 2025, en direct et sans commission
Autour de ...
Chargement...
Chargement des établissements...