# Son premier appel : lister et appeler un outil

URL canonique : https://tutoriel.foodeatup.com/tutoriel/premier-appel-api-foodeatup
Module : API & Développeurs (https://tutoriel.foodeatup.com/module/api-developpeurs)
Sujet : 3 - Premiers appels


## En résumé

- Ce que vous saurez faire : son premier appel : lister et appeler un outil en 4 étapes.
- Fiche écrite pas à pas, en français, en accès libre.
- Où ça se passe dans FoodEatUp : module API & Développeurs — 3 - Premiers appels.

## À quoi ça sert

Faire son premier appel en cURL : lister les outils disponibles, en appeler un, et lire le résultat renvoyé dans result.content[0].text.

## Comment ça marche

1. Envoyer tools/list sur POST /api/mcp avec son jeton
2. Repérer le nom de l'outil et le schéma de ses paramètres
3. Appeler tools/call avec name et arguments
4. Lire la réponse JSON dans result.content[0].text

## Astuce du chef

Un code -32602 ne veut pas dire que l'outil est cassé : c'est un paramètre qui ne correspond pas au schéma. Relisez la sortie de tools/list.

## Prompts à copier dans un assistant IA

### Mon premier appel en cURL

```
Donne-moi les deux commandes cURL à lancer sur l'API FoodEatUp : d'abord tools/list pour découvrir les outils, puis tools/call sur [outil] avec ses paramètres. Utilise des valeurs d'exemple, jamais mes vraies clés.
```

### Comprendre une erreur JSON-RPC

```
J'obtiens cette réponse de l'API FoodEatUp : [coller]. Explique-moi ce que signifie le code d'erreur et ce que je dois corriger dans mes paramètres.
```

## Questions fréquentes

**À quoi sert « Son premier appel : lister et appeler un outil » dans FoodEatUp ?**

Faire son premier appel en cURL : lister les outils disponibles, en appeler un, et lire le résultat renvoyé dans result.content[0].text.

**Comment son premier appel : lister et appeler un outil ?**

En 4 étapes : 1. Envoyer tools/list sur POST /api/mcp avec son jeton ; 2. Repérer le nom de l'outil et le schéma de ses paramètres ; 3. Appeler tools/call avec name et arguments ; 4. Lire la réponse JSON dans result.content[0].text.

**Dans quel module de FoodEatUp trouve-t-on cette fonction ?**

Dans le module « API & Développeurs ». Les autres gestes du même module sont réunis sur la page https://tutoriel.foodeatup.com/module/api-developpeurs.

**Peut-on faire cette action avec une IA plutôt qu'à la main ?**

Oui. FoodEatUp est un logiciel de gestion de restaurant tout-en-un piloté par des agents IA : caisse, commandes en ligne, réservations, stocks, HACCP, planning et comptabilité dans un seul outil. Le connecteur MCP de FoodEatUp permet à un assistant (Claude, ChatGPT, Mistral) de réaliser cette action en langage naturel : la fiche fournit 2 prompts prêts à copier. La formation au MCP est gratuite : https://tutoriel.foodeatup.com/formation-ia.

**Ce tutoriel est-il payant ?**

Non. L'Académie FoodEatUp est en accès libre, sans compte ni inscription. Le logiciel se teste depuis https://foodeatup.com.

## À propos de FoodEatUp

FoodEatUp est un logiciel de gestion de restaurant tout-en-un piloté par des agents IA : caisse, commandes en ligne, réservations, stocks, HACCP, planning et comptabilité dans un seul outil.

Le connecteur MCP de FoodEatUp est ouvert et sa formation est gratuite : un assistant IA (Claude, ChatGPT, Mistral) peut lire l'état du restaurant et agir dessus en langage naturel, sans passer par l'interface.

Formation MCP gratuite : https://tutoriel.foodeatup.com/formation-ia
Essayer le logiciel : https://foodeatup.com/login

Vignette : /__l5e/assets-v1/f01a5359-4491-455d-b118-5a3773bd8b1e/thumb-premier-appel.jpg

## Dans le même module

- [L'API FoodEatUp : 193 outils derrière une seule porte](https://tutoriel.foodeatup.com/tutoriel/documentation-api-foodeatup)
- [Créer sa clé API et obtenir un jeton](https://tutoriel.foodeatup.com/tutoriel/creer-sa-cle-api-foodeatup)
- [Automatiser son restaurant avec n8n, Make ou un agent IA](https://tutoriel.foodeatup.com/tutoriel/automatiser-avec-l-api-foodeatup)
