Commerce
setProductOptionPrices
Set Product Option Prices
Replace a SERVICE product's whole option price table: what the provider charges per unit of each option a customer can place (e.g.
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "price the solar options per watt", and it calls setProductOptionPrices.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"appId": "<appId>",
"productId": "<productId>",
"rows": [
{}
]
},
"name": "setProductOptionPrices"
}Arguments
appIdstringrequiredThe Studio app ID whose catalog to edit.productIdstringrequiredThe service product ID whose option price table to replace.rowsobject[]requiredThe full table. An empty list clears it.
Returns
Returns the saved table.
Ask for it
The Cloud routes these requests to this verb.
- price the solar options per watt
- set the option prices on this service
- add a ground mount at $45 each
Pair it with
The verbs that finish the job.
Questions
What does setProductOptionPrices do?
Replace a SERVICE product's whole option price table: what the provider charges per unit of each option a customer can place (e.g. It is one of the tools The Cloud MCP server gives every connected AI.
How do I use setProductOptionPrices from Claude or ChatGPT?
Connect your AI to The Cloud at https://mcp.thecloud.so/mcp and sign in once. Then ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "price the solar options per watt", and it calls setProductOptionPrices.
Is setProductOptionPrices safe to let an AI call?
setProductOptionPrices widens who can see or receive something, so the owner approves every call explicitly. An AI cannot approve it for itself.
Connect
One endpoint gives your AI this tool and every other one: connect Claude, ChatGPT, Cursor or Gemini, read what The Cloud is, or see pricing.