Saltar al contenido principal
Página traducida

Esta página se tradujo del inglés con ayuda de IA. Si hay diferencias entre ambas, la versión en inglés es la referencia.

describe_method

Devuelve el contrato de E/S completo de un único método de acceso - siempre EXTENDED, es decir, las entradas, el esquema del cuerpo de la solicitud y la forma completa de la salida. Aquí es donde un agente obtiene los nombres de las columnas: cada fila lleva un param_type con el valor input_required (un predicado WHERE obligatorio y de coincidencia exacta), input_optional u output (un campo al que un SELECT o un RETURNING puede hacer referencia). Un recurso no tiene una lista única de campos, porque cada método devuelve su propia forma, así que llame a esta herramienta para el método elegido de list_methods antes de la primera consulta sobre él.

Consulte también: [ Descripción general de MCP ] [ list_methods ] [ run_select_query ]


Entradas​

ArgumentoObligatorioDescripción
providerSíNombre del provider.
serviceSíServicio de ese provider.
resourceSíRecurso de provider.service.
methodSíNombre del método tal como lo devuelve list_methods.

información

Los identificadores no pueden contener espacios en blanco, signos de punto y coma ni barras invertidas; una entrada de ese tipo se rechaza antes de construir ninguna instrucción.


Salida​

RenderizadorForma
KVUna fila por campo de entrada y de salida: nombre, tipo, param_type (input_required, input_optional u output), forma y descripción

Control​

Permitida en todos los modos del servidor. De solo lectura.


Ejemplo​

Pruebe este prompt con cualquier cliente MCP que admita la elicitación y tenga registrado el servidor MCP de StackQL:

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.

Este es un ejemplo en Claude Desktop: