Aller au contenu principal
Page traduite

Cette page a été traduite de l'anglais avec l'aide de l'IA. En cas de divergence, la version anglaise fait référence.

describe_method

Renvoie le contrat d'E/S complet d'une seule méthode d'accès - toujours EXTENDED, c'est-à-dire les entrées, le schéma du corps de la requête et la forme complète de la sortie. C'est ici qu'un agent obtient les noms de colonnes : chaque ligne porte un param_type valant input_required (un prédicat WHERE obligatoire, en correspondance exacte), input_optional ou output (un champ qu'un SELECT ou un RETURNING peut référencer). Une ressource n'a pas de liste de champs unique, car chaque méthode renvoie sa propre forme ; appelez donc cet outil pour la méthode choisie dans list_methods avant la première requête sur celle-ci.

Voir aussi : [ Présentation de MCP ] [ list_methods ] [ run_select_query ]


Entrées​

ArgumentObligatoireDescription
providerOuiNom du provider.
serviceOuiService de ce provider.
resourceOuiRessource de provider.service.
methodOuiNom de la méthode tel que renvoyé par list_methods.

info

Les identifiants ne peuvent pas contenir d'espaces blancs, de points-virgules ni de barres obliques inverses ; une telle entrée est refusée avant la construction de toute instruction.


Sortie​

RenduForme
KVUne ligne par champ d'entrée et de sortie : nom, type, param_type (input_required, input_optional ou output), forme et description

Contrôle​

Autorisé dans tous les modes du serveur. En lecture seule.


Exemple​

Essayez ce prompt avec n'importe quel client MCP prenant en charge l'élicitation et dans lequel le serveur MCP StackQL est enregistré :

Show me everything I need to know to call the insert method
on Google Compute networks -- required parameters,
optional parameters, and the request body shape.

Voici un exemple dans Claude Desktop :