introspect_graphql_schema
Looks up CloudCart Storefront GraphQL types, queries, and mutations by name to find schema definitions and flag fields that only return data when the merchant runs the backing app.
Instructions
Look up types, queries and mutations in the CloudCart Storefront schema by name.
Use this when you already know what something is called. When you know what you want to do but not what it is called, read learn_cloudcart_storefront's guide first — it names the operation for each step.
It searches the names of types, queries and mutations, not of fields: look up the type that holds a field.
Results flag fields that only answer when the merchant runs the app behind them, which is the usual explanation for an empty list.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>",
"conversationId": "<conversationId>"
},
"name": "introspect_graphql_schema"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api | No | Which schema to search. | storefront |
| mode | No | `full` expands the best match with all its fields. `compact` returns the summary line only — use it when you already have the signature and just want a sanity check. | full |
| query | Yes | Name or part of a name — 'Cart', 'cartLinesAdd', 'delivery', 'MoneyV2'. | |
| filter | No | Restrict the search to one category. | |
| conversationId | Yes | From learn_cloudcart_storefront. |