You have built against the sandbox and it works. Here is what changes when you move to a live API key, and how to get one.

When it is time

Move to a key when you need any of these:

If none of those apply yet, stay in sandbox. It is not a trial and it does not expire.

What changes in your code

One header.

claude mcp add --transport http wattchop https://mcp.wattchop.com/mcp \
    --header "X-Api-Key: $WC_API_KEY"

Every tool call stays exactly as it was. The environment: "sandbox" marker stops appearing on your results, which is how you confirm the key landed.

Requesting one

Email support@wattchop.com with:

Keys are issued per organization. You will get the key value once, at issue time — store it somewhere durable immediately, because it is not retrievable afterwards.

Handling it

keys mean your staging traffic is separable from production in your usage.

successor and leaves the old key working during a short overlap, so you are not forced into an outage to stay safe.

What sizing runs leave behind

A sizing call against your own data creates a run record on your organization, including the interval data the run was priced against. If you are running large volumes of exploratory sizing, tell us — retention is something we set per partner, not something you have to manage from your side.

Still stuck

docs_search(query="...") from your agent, or support@wattchop.com.