The docs say MCP errors return a basic { "error": "...", "isError": true } structure. That is fine technically, but for assistant use, Gamma should return more helpful recovery guidance. Instead of just: Insufficient credits It should return something like: Your Gamma account does not have enough credits to complete this generation. Try reducing the number of cards, disabling AI images, choosing a lower image model, or adding credits. That helps the assistant guide the user instead of just failing.