LaCarotte MCP Server
Accédez au catalogue de produits locaux La Carotte directement depuis votre agent IA. La Carotte est une plateforme de vente en circuits courts basée à Poitiers (Nouvelle-Aquitaine) — fruits, légumes, fromages, viandes, épicerie, directement des producteurs locaux.
Endpoint public, sans clé API.
Configuration
Claude Desktop / Cursor / VS Code
{
"mcpServers": {
"lacarotte": {
"url": "https://mcp.la-carotte.fr/mcp"
}
}
}
SSE (clients legacy MCP)
{
"mcpServers": {
"lacarotte": {
"url": "https://mcp.la-carotte.fr/sse"
}
}
}
Prompts d'exemple
"Cherche des fromages de yaourts disponibles en livraison à Poitiers"
"Crée un panier et ajoute 2 kg de carottes et 1 bouteille de jus de pomme"
"Est-ce que vous livrez au 86000 ? Sinon, quels sont les points de retrait proches ?"
"Montre-moi les producteurs qui ont du stock cette semaine"
Tools disponibles
🔍 search_products
Recherche enrichie dans le catalogue.
| Paramètre | Type | Description |
|---|---|---|
query | string | Mot-clé libre (ex: "pommes de terre") |
category | string | Catégorie produit |
producer | string | Nom du producteur/partenaire |
label | string | Label qualité : bio, Bleu-Blanc-Coeur, Label Rouge… |
price_max_eur | number | Prix maximum en euros |
sort_by | enum | pertinence | prix_asc | prix_desc | distance | fraicheur |
page | integer | Page (défaut: 1) |
per_page | integer | Résultats par page, max 20 (défaut: 10) |
📦 check_stock
Vérification du stock en temps réel pour un produit précis.
| Paramètre | Type | Description |
|---|---|---|
product_id | string | Requis. Identifiant du produit |
quantity | integer | Quantité souhaitée (défaut: 1) |
📍 check_delivery_zone
Vérifie si une adresse est livrée et liste les points de retrait disponibles.
| Paramètre | Type | Description |
|---|---|---|
postal_code | string | Code postal à vérifier |
city | string | Nom de la ville |
🛒 create_basket
Crée un panier persistant avec token de partage.
| Paramètre | Type | Description |
|---|---|---|
label | string | Nom du panier (ex: "Commande semaine du 12 mai") |
Retourne : basket_id, owner_token, share_token, share_url.
➕ add_to_basket
Ajoute un produit au panier avec vérification de stock.
| Paramètre | Type | Description |
|---|---|---|
basket_id | string | Requis. Identifiant du panier |
product_id | string | Requis. Identifiant du produit |
quantity | integer | Quantité (défaut: 1) |
added_by | string | Prénom du participant (défaut: "Client") |
owner_token | string | Token propriétaire |
👁 get_basket
Consulte le contenu d'un panier.
| Paramètre | Type | Description |
|---|---|---|
basket_id | string | Requis. Identifiant du panier |
owner_token | string | Token propriétaire (lecture/écriture) |
share_token | string | Token de partage (lecture seule) |
❌ remove_from_basket
Retire un produit du panier.
| Paramètre | Type | Description |
|---|---|---|
basket_id | string | Requis. Identifiant du panier |
product_id | string | Requis. Identifiant du produit |
owner_token | string | Requis. Token propriétaire |
🧾 get_checkout_info
Récapitulatif complet du panier pour finaliser la commande.
| Paramètre | Type | Description |
|---|---|---|
basket_id | string | Requis. Identifiant du panier |
Ressource MCP
Le serveur expose une ressource store-context qui fournit aux agents le contexte général : producteurs actifs, labels disponibles, zones de livraison et configuration du magasin.
Transport
- Streamable HTTP (
/mcp) — conforme spec MCP 2025-03-26, sessions per-request - SSE (
/sse+/messages) — compatible clients MCP legacy
Liens
- 🌐 Site : www.la-carotte.fr
- 💻 Repo : github.com/juaniyyoo/lacarotte-mcp-public
- ❤️ Health : mcp.la-carotte.fr/health
サーバー設定
{
"mcpServers": {
"lacarotte": {
"url": "https://mcp.la-carotte.fr/mcp"
}
}
}