Skip to main content

list_methods

Returns the access methods (HTTP operations) bound to a resource -- the read methods, mutations, and lifecycle operations available. This is the tool an agent should call before writing any query, because the required WHERE parameters are inferred from the chosen read method.

See also: [ MCP overview ] [ list_resources ] [ describe_method ] [ validate_select_query ]


Inputs

ArgumentRequiredDescription
providerYesProvider name.
serviceYesService under that provider.
resourceYesResource under provider.service.

Output

RendererShape
TableOne row per access method, including the SQL verb it maps to and the required parameters

Gating

Allowed in every server mode. Read only.


Example

Try this prompt with any elicitation-capable MCP client with the StackQL MCP server registered:

For Google Compute instances, what methods are available  
and what parameters are required?

Here's an example in Claude Desktop: