{"code":0,"msg":null,"data":{"version":"1.0.0","description":"MCP-compatible metadata for callable Nexscope ecommerce skill APIs.","name":"nexscope-skill-api","authentication":{"type":"apiKey","header":"Authorization","format":"Bearer ${NEXSCOPE_API_KEY}"},"tools":[{"name":"nexscope_banana_image_generation","description":"Generate ecommerce images with the BANANA model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/banana-image-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"imageUrls":{"type":"array","description":"Optional public reference image URLs. Omit this field for text-to-image generation, or provide references for image-to-image generation. When supplied, provide 1 to 10 JPG, PNG, or WEBP images; each image must not exceed 20 MB.","example":[],"minItems":0,"maxItems":10,"x-nexscope-constraints":{"maxItems":10,"minItems":0}},"prompt":{"type":"string","description":"Generation prompt describing the target image, scene, composition, style, and constraints. Maximum 5000 characters.","example":"Keep the product consistent and generate a clean white-background ecommerce hero image.","maxLength":5000,"x-nexscope-constraints":{"maxLength":5000}},"outputNum":{"type":"integer","description":"Number of images to generate. Valid range: 1 to 10; defaults to 1.","example":1,"minimum":1,"maximum":10,"x-nexscope-constraints":{"maximum":10,"minimum":1}},"resolution":{"type":"string","description":"Output resolution. Supported values: 1K only.","example":"1K","enum":["1K"],"x-nexscope-constraints":{"allowedValues":["1K"]}},"aspectRatio":{"type":"string","description":"Output aspect ratio. Supported values: 1:1, 16:9, 9:16, 3:4, 4:3, 3:2, 2:3, 4:5, 5:4, 21:9.","example":"1:1","enum":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9"],"x-nexscope-constraints":{"allowedValues":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9"]}}},"required":["prompt"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"required":["taskId","status","result"],"type":"object","properties":{"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]},"taskId":{"type":"string"},"usage":{"required":["chargedCredits"],"type":"object","properties":{"chargedCredits":{"minimum":0,"type":"integer"}}},"status":{"enum":["PENDING","RUNNING","SUCCEEDED","FAILED","TIMEOUT"],"type":"string"}}},{"type":"null"}]},"code":{"type":"integer"},"msg":{"type":["string","null"]},"ts":{"type":"string"},"time":{"type":"string"},"cost":{"type":"string"},"traceId":{"type":["string","null"]}},"type":"object","required":["code","msg","data","ts","time","cost","traceId"]},"title":"Nano Banana Image Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"imageUrls":[],"prompt":"Keep the product consistent and generate a clean white-background ecommerce hero image.","outputNum":1,"resolution":"1K","aspectRatio":"1:1"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_banana_pro_image_generation","description":"Generate ecommerce images with the BANANA_PRO model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/banana-pro-image-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"imageUrls":{"type":"array","description":"Optional public reference image URLs. Omit this field for text-to-image generation, or provide references for image-to-image generation. When supplied, provide 1 to 10 JPG, PNG, or WEBP images; each image must not exceed 20 MB.","example":[],"minItems":0,"maxItems":10,"x-nexscope-constraints":{"maxItems":10,"minItems":0}},"prompt":{"type":"string","description":"Generation prompt describing the target image, scene, composition, style, and constraints. Maximum 5000 characters.","example":"Keep the product consistent and generate a clean white-background ecommerce hero image.","maxLength":5000,"x-nexscope-constraints":{"maxLength":5000}},"outputNum":{"type":"integer","description":"Number of images to generate. Valid range: 1 to 10; defaults to 1.","example":1,"minimum":1,"maximum":10,"x-nexscope-constraints":{"maximum":10,"minimum":1}},"resolution":{"type":"string","description":"Output resolution. Supported values: 1K, 2K, or 4K; defaults to 1K.","example":"1K","enum":["1K","2K","4K"],"x-nexscope-constraints":{"allowedValues":["1K","2K","4K"]}},"aspectRatio":{"type":"string","description":"Output aspect ratio. Supported values: 1:1, 16:9, 9:16, 3:4, 4:3, 3:2, 2:3, 4:5, 5:4, 21:9.","example":"1:1","enum":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9"],"x-nexscope-constraints":{"allowedValues":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9"]}}},"required":["prompt"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"required":["taskId","status","result"],"type":"object","properties":{"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]},"taskId":{"type":"string"},"usage":{"required":["chargedCredits"],"type":"object","properties":{"chargedCredits":{"minimum":0,"type":"integer"}}},"status":{"enum":["PENDING","RUNNING","SUCCEEDED","FAILED","TIMEOUT"],"type":"string"}}},{"type":"null"}]},"code":{"type":"integer"},"msg":{"type":["string","null"]},"ts":{"type":"string"},"time":{"type":"string"},"cost":{"type":"string"},"traceId":{"type":["string","null"]}},"type":"object","required":["code","msg","data","ts","time","cost","traceId"]},"title":"Nano Banana Pro Image Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"imageUrls":[],"prompt":"Keep the product consistent and generate a clean white-background ecommerce hero image.","outputNum":1,"resolution":"1K","aspectRatio":"1:1"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_banana_2_image_generation","description":"Generate ecommerce images with the BANANA_2 model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/banana-2-image-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"imageUrls":{"type":"array","description":"Optional public reference image URLs. Omit this field for text-to-image generation, or provide references for image-to-image generation. When supplied, provide 1 to 10 JPG, PNG, or WEBP images; each image must not exceed 20 MB.","example":[],"minItems":0,"maxItems":10,"x-nexscope-constraints":{"maxItems":10,"minItems":0}},"prompt":{"type":"string","description":"Generation prompt describing the target image, scene, composition, style, and constraints. Maximum 5000 characters.","example":"Keep the product consistent and generate a clean white-background ecommerce hero image.","maxLength":5000,"x-nexscope-constraints":{"maxLength":5000}},"outputNum":{"type":"integer","description":"Number of images to generate. Valid range: 1 to 10; defaults to 1.","example":1,"minimum":1,"maximum":10,"x-nexscope-constraints":{"maximum":10,"minimum":1}},"resolution":{"type":"string","description":"Output resolution. Supported values: 1K, 2K, or 4K; defaults to 1K.","example":"1K","enum":["1K","2K","4K"],"x-nexscope-constraints":{"allowedValues":["1K","2K","4K"]}},"aspectRatio":{"type":"string","description":"Output aspect ratio. Supported values: 1:1, 16:9, 9:16, 3:4, 4:3, 3:2, 2:3, 4:5, 5:4, 21:9.","example":"1:1","enum":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9"],"x-nexscope-constraints":{"allowedValues":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9"]}}},"required":["prompt"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"required":["taskId","status","result"],"type":"object","properties":{"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]},"taskId":{"type":"string"},"usage":{"required":["chargedCredits"],"type":"object","properties":{"chargedCredits":{"minimum":0,"type":"integer"}}},"status":{"enum":["PENDING","RUNNING","SUCCEEDED","FAILED","TIMEOUT"],"type":"string"}}},{"type":"null"}]},"code":{"type":"integer"},"msg":{"type":["string","null"]},"ts":{"type":"string"},"time":{"type":"string"},"cost":{"type":"string"},"traceId":{"type":["string","null"]}},"type":"object","required":["code","msg","data","ts","time","cost","traceId"]},"title":"Nano Banana 2 Image Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"imageUrls":[],"prompt":"Keep the product consistent and generate a clean white-background ecommerce hero image.","outputNum":1,"resolution":"1K","aspectRatio":"1:1"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_banana_2_1_image_generation","description":"Generate ecommerce images with the BANANA_2_1 model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/banana-2-1-image-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"imageUrls":{"type":"array","description":"Optional public reference image URLs. Omit this field for text-to-image generation, or provide references for image-to-image generation. When supplied, provide 1 to 14 JPG, PNG, or WEBP images; each image must not exceed 20 MB.","example":[],"minItems":0,"maxItems":14,"x-nexscope-constraints":{"maxItems":14,"minItems":0}},"prompt":{"type":"string","description":"Generation prompt describing the target image, scene, composition, style, and constraints. Maximum 5000 characters.","example":"Keep the product consistent and generate a clean white-background ecommerce hero image.","maxLength":5000,"x-nexscope-constraints":{"maxLength":5000}},"outputNum":{"type":"integer","description":"Number of images to generate. Valid range: 1 to 10; defaults to 1.","example":1,"minimum":1,"maximum":10,"x-nexscope-constraints":{"maximum":10,"minimum":1}},"resolution":{"type":"string","description":"Output resolution. Supported values: 1K, 2K, or 4K; defaults to 1K.","example":"1K","enum":["1K","2K","4K"],"x-nexscope-constraints":{"allowedValues":["1K","2K","4K"]}},"aspectRatio":{"type":"string","description":"Output aspect ratio. Supported values: 1:1, 16:9, 9:16, 3:4, 4:3, 3:2, 2:3, 4:5, 5:4, 21:9.","example":"1:1","enum":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9"],"x-nexscope-constraints":{"allowedValues":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9"]}}},"required":["prompt"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"required":["taskId","status","result"],"type":"object","properties":{"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]},"taskId":{"type":"string"},"usage":{"required":["chargedCredits"],"type":"object","properties":{"chargedCredits":{"minimum":0,"type":"integer"}}},"status":{"enum":["PENDING","RUNNING","SUCCEEDED","FAILED","TIMEOUT"],"type":"string"}}},{"type":"null"}]},"code":{"type":"integer"},"msg":{"type":["string","null"]},"ts":{"type":"string"},"time":{"type":"string"},"cost":{"type":"string"},"traceId":{"type":["string","null"]}},"type":"object","required":["code","msg","data","ts","time","cost","traceId"]},"title":"Nano Banana 2.1 Image Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"imageUrls":[],"prompt":"Keep the product consistent and generate a clean white-background ecommerce hero image.","outputNum":1,"resolution":"1K","aspectRatio":"1:1"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_banana_2_lite_image_generation","description":"Generate ecommerce images with the BANANA_2_LITE model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/banana-2-lite-image-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"imageUrls":{"type":"array","description":"Optional public reference image URLs. Omit this field for text-to-image generation, or provide references for image-to-image generation. When supplied, provide 1 to 10 JPG, PNG, or WEBP images; each image must not exceed 20 MB.","example":[],"minItems":0,"maxItems":10,"x-nexscope-constraints":{"maxItems":10,"minItems":0}},"prompt":{"type":"string","description":"Generation prompt describing the target image, scene, composition, style, and constraints. Maximum 5000 characters.","example":"Keep the product consistent and generate a clean white-background ecommerce hero image.","maxLength":5000,"x-nexscope-constraints":{"maxLength":5000}},"outputNum":{"type":"integer","description":"Number of images to generate. Valid range: 1 to 10; defaults to 1.","example":1,"minimum":1,"maximum":10,"x-nexscope-constraints":{"maximum":10,"minimum":1}},"resolution":{"type":"string","description":"Output resolution. Supported values: 1K only.","example":"1K","enum":["1K"],"x-nexscope-constraints":{"allowedValues":["1K"]}},"aspectRatio":{"type":"string","description":"Output aspect ratio. Supported values: 1:1, 16:9, 9:16, 3:4, 4:3, 3:2, 2:3, 4:5, 5:4, 21:9.","example":"1:1","enum":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9"],"x-nexscope-constraints":{"allowedValues":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9"]}}},"required":["prompt"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"required":["taskId","status","result"],"type":"object","properties":{"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]},"taskId":{"type":"string"},"usage":{"required":["chargedCredits"],"type":"object","properties":{"chargedCredits":{"minimum":0,"type":"integer"}}},"status":{"enum":["PENDING","RUNNING","SUCCEEDED","FAILED","TIMEOUT"],"type":"string"}}},{"type":"null"}]},"code":{"type":"integer"},"msg":{"type":["string","null"]},"ts":{"type":"string"},"time":{"type":"string"},"cost":{"type":"string"},"traceId":{"type":["string","null"]}},"type":"object","required":["code","msg","data","ts","time","cost","traceId"]},"title":"Nano Banana 2 Lite Image Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"imageUrls":[],"prompt":"Keep the product consistent and generate a clean white-background ecommerce hero image.","outputNum":1,"resolution":"1K","aspectRatio":"1:1"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_wan_2_7_image_generation","description":"Generate ecommerce images with the WAN2_7 model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/wan-2-7-image-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"imageUrls":{"type":"array","description":"Optional public reference image URLs. Omit this field for text-to-image generation, or provide references for image-to-image generation. When supplied, provide 1 to 10 JPG, PNG, or WEBP images; each image must not exceed 20 MB.","example":[],"minItems":0,"maxItems":10,"x-nexscope-constraints":{"maxItems":10,"minItems":0}},"prompt":{"type":"string","description":"Generation prompt describing the target image, scene, composition, style, and constraints. Maximum 5000 characters.","example":"Keep the product consistent and generate a clean white-background ecommerce hero image.","maxLength":5000,"x-nexscope-constraints":{"maxLength":5000}},"outputNum":{"type":"integer","description":"Number of images to generate. Valid range: 1 to 10; defaults to 1.","example":1,"minimum":1,"maximum":10,"x-nexscope-constraints":{"maximum":10,"minimum":1}},"resolution":{"type":"string","description":"Output resolution. Supported values: 1K or 2K; defaults to 1K.","example":"1K","enum":["1K","2K"],"x-nexscope-constraints":{"allowedValues":["1K","2K"]}},"aspectRatio":{"type":"string","description":"Output aspect ratio. Supported values: 1:1, 1:4, 4:1, 3:2, 2:3, 3:4, 4:3, 4:5, 5:4, 16:9, 9:16, 21:9.","example":"1:1","enum":["1:1","1:4","4:1","3:2","2:3","3:4","4:3","4:5","5:4","16:9","9:16","21:9"],"x-nexscope-constraints":{"allowedValues":["1:1","1:4","4:1","3:2","2:3","3:4","4:3","4:5","5:4","16:9","9:16","21:9"]}}},"required":["prompt"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"required":["taskId","status","result"],"type":"object","properties":{"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]},"taskId":{"type":"string"},"usage":{"required":["chargedCredits"],"type":"object","properties":{"chargedCredits":{"minimum":0,"type":"integer"}}},"status":{"enum":["PENDING","RUNNING","SUCCEEDED","FAILED","TIMEOUT"],"type":"string"}}},{"type":"null"}]},"code":{"type":"integer"},"msg":{"type":["string","null"]},"ts":{"type":"string"},"time":{"type":"string"},"cost":{"type":"string"},"traceId":{"type":["string","null"]}},"type":"object","required":["code","msg","data","ts","time","cost","traceId"]},"title":"Wan 2.7 Image Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"imageUrls":[],"prompt":"Keep the product consistent and generate a clean white-background ecommerce hero image.","outputNum":1,"resolution":"1K","aspectRatio":"1:1"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_seedream_5_pro_image_generation","description":"Generate ecommerce images with the SEEDREAM5_PRO model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/seedream-5-pro-image-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"imageUrls":{"type":"array","description":"Optional public reference image URLs. Omit this field for text-to-image generation, or provide references for image-to-image generation. When supplied, provide 1 to 10 JPG, PNG, or WEBP images; each image must not exceed 20 MB.","example":[],"minItems":0,"maxItems":10,"x-nexscope-constraints":{"maxItems":10,"minItems":0}},"prompt":{"type":"string","description":"Generation prompt describing the target image, scene, composition, style, and constraints. Maximum 5000 characters.","example":"Keep the product consistent and generate a clean white-background ecommerce hero image.","maxLength":5000,"x-nexscope-constraints":{"maxLength":5000}},"outputNum":{"type":"integer","description":"Number of images to generate. Valid range: 1 to 10; defaults to 1.","example":1,"minimum":1,"maximum":10,"x-nexscope-constraints":{"maximum":10,"minimum":1}},"resolution":{"type":"string","description":"Output resolution. Supported values: 1K or 2K; defaults to 1K.","example":"1K","enum":["1K","2K"],"x-nexscope-constraints":{"allowedValues":["1K","2K"]}},"aspectRatio":{"type":"string","description":"Output aspect ratio. Supported values: 1:1, 3:4, 4:3, 9:16, 16:9, 3:2, 2:3, 21:9.","example":"1:1","enum":["1:1","3:4","4:3","9:16","16:9","3:2","2:3","21:9"],"x-nexscope-constraints":{"allowedValues":["1:1","3:4","4:3","9:16","16:9","3:2","2:3","21:9"]}}},"required":["prompt"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"required":["taskId","status","result"],"type":"object","properties":{"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]},"taskId":{"type":"string"},"usage":{"required":["chargedCredits"],"type":"object","properties":{"chargedCredits":{"minimum":0,"type":"integer"}}},"status":{"enum":["PENDING","RUNNING","SUCCEEDED","FAILED","TIMEOUT"],"type":"string"}}},{"type":"null"}]},"code":{"type":"integer"},"msg":{"type":["string","null"]},"ts":{"type":"string"},"time":{"type":"string"},"cost":{"type":"string"},"traceId":{"type":["string","null"]}},"type":"object","required":["code","msg","data","ts","time","cost","traceId"]},"title":"Seedream 5 Pro Image Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"imageUrls":[],"prompt":"Keep the product consistent and generate a clean white-background ecommerce hero image.","outputNum":1,"resolution":"1K","aspectRatio":"1:1"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_gpt_image_2_generation","description":"Generate ecommerce images with the GPT_2_IMAGE model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/gpt-image-2-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"imageUrls":{"type":"array","description":"Optional public reference image URLs. Omit this field for text-to-image generation, or provide references for image-to-image generation. When supplied, provide 1 to 10 JPG, PNG, or WEBP images; each image must not exceed 20 MB.","example":[],"minItems":0,"maxItems":10,"x-nexscope-constraints":{"maxItems":10,"minItems":0}},"prompt":{"type":"string","description":"Generation prompt describing the target image, scene, composition, style, and constraints. Maximum 5000 characters.","example":"Keep the product consistent and generate a clean white-background ecommerce hero image.","maxLength":5000,"x-nexscope-constraints":{"maxLength":5000}},"outputNum":{"type":"integer","description":"Number of images to generate. Valid range: 1 to 10; defaults to 1.","example":1,"minimum":1,"maximum":10,"x-nexscope-constraints":{"maximum":10,"minimum":1}},"resolution":{"type":"string","description":"Output resolution. Supported values: 1K, 2K, or 4K; defaults to 1K.","example":"1K","enum":["1K","2K","4K"],"x-nexscope-constraints":{"allowedValues":["1K","2K","4K"]}},"aspectRatio":{"type":"string","description":"Output aspect ratio. Supported values: 1:1, 16:9, 9:16, 3:4, 4:3, 3:2, 2:3, 4:5, 5:4, 21:9, 9:21.","example":"1:1","enum":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9","9:21"],"x-nexscope-constraints":{"allowedValues":["1:1","16:9","9:16","3:4","4:3","3:2","2:3","4:5","5:4","21:9","9:21"]}},"size":{"type":"string","description":"Custom GPT text-to-image size, e.g. 1536x1536. Multiples of 16, at most 3840 per side, 655360..8294400 pixels, ratio at most 3:1. No reference images. Omit resolution and aspectRatio; quality defaults to medium.","example":null,"x-nexscope-constraints":{"conflictsWith":["resolution","aspectRatio","imageUrls"]}},"quality":{"type":"string","description":"GPT Image quality. Supported values: low, medium, high. Defaults to medium.","example":"medium","enum":["low","medium","high"],"x-nexscope-constraints":{"allowedValues":["low","medium","high"]}}},"required":["prompt"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"required":["taskId","status","result"],"type":"object","properties":{"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]},"taskId":{"type":"string"},"usage":{"required":["chargedCredits"],"type":"object","properties":{"chargedCredits":{"minimum":0,"type":"integer"}}},"status":{"enum":["PENDING","RUNNING","SUCCEEDED","FAILED","TIMEOUT"],"type":"string"}}},{"type":"null"}]},"code":{"type":"integer"},"msg":{"type":["string","null"]},"ts":{"type":"string"},"time":{"type":"string"},"cost":{"type":"string"},"traceId":{"type":["string","null"]}},"type":"object","required":["code","msg","data","ts","time","cost","traceId"]},"title":"GPT Image 2 Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"imageUrls":[],"prompt":"Keep the product consistent and generate a clean white-background ecommerce hero image.","outputNum":1,"resolution":"1K","aspectRatio":"1:1","quality":"medium"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_gpt_image_2_5_generation","description":"Generate ecommerce images with the GPT_2_5_IMAGE model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/gpt-image-2-5-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"imageUrls":{"type":"array","description":"Optional public reference image URLs. Omit this field for text-to-image generation, or provide references for image-to-image generation. When supplied, provide 1 to 10 JPG, PNG, or WEBP images; each image must not exceed 20 MB.","example":[],"minItems":0,"maxItems":10,"x-nexscope-constraints":{"maxItems":10,"minItems":0}},"prompt":{"type":"string","description":"Generation prompt describing the target image, scene, composition, style, and constraints. Maximum 5000 characters.","example":"Keep the product consistent and generate a clean white-background ecommerce hero image.","maxLength":5000,"x-nexscope-constraints":{"maxLength":5000}},"outputNum":{"type":"integer","description":"Number of images to generate. Valid range: 1 to 10; defaults to 1.","example":1,"minimum":1,"maximum":10,"x-nexscope-constraints":{"maximum":10,"minimum":1}},"resolution":{"type":"string","description":"Output resolution. Supported values: 1K, 2K, or 4K; defaults to 2K.","example":"2K","enum":["1K","2K","4K"],"x-nexscope-constraints":{"allowedValues":["1K","2K","4K"]}},"aspectRatio":{"type":"string","description":"Output aspect ratio. Supported values: 1:1, 3:4, 4:3, 2:3, 3:2, 9:16, 16:9, 4:5, 5:4, 21:9, 9:21.","example":"1:1","enum":["1:1","3:4","4:3","2:3","3:2","9:16","16:9","4:5","5:4","21:9","9:21"],"x-nexscope-constraints":{"allowedValues":["1:1","3:4","4:3","2:3","3:2","9:16","16:9","4:5","5:4","21:9","9:21"]}},"size":{"type":"string","description":"Custom GPT text-to-image size, e.g. 1536x1536. Multiples of 16, at most 3840 per side, 655360..8294400 pixels, ratio at most 3:1. No reference images. Omit resolution and aspectRatio; quality defaults to medium.","example":null,"x-nexscope-constraints":{"conflictsWith":["resolution","aspectRatio","imageUrls"]}},"quality":{"type":"string","description":"GPT Image quality. Supported values: low, medium, high, xhigh, max. Defaults to medium.","example":"medium","enum":["low","medium","high","xhigh","max"],"x-nexscope-constraints":{"allowedValues":["low","medium","high","xhigh","max"]}}},"required":["prompt"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"required":["taskId","status","result"],"type":"object","properties":{"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]},"taskId":{"type":"string"},"usage":{"required":["chargedCredits"],"type":"object","properties":{"chargedCredits":{"minimum":0,"type":"integer"}}},"status":{"enum":["PENDING","RUNNING","SUCCEEDED","FAILED","TIMEOUT"],"type":"string"}}},{"type":"null"}]},"code":{"type":"integer"},"msg":{"type":["string","null"]},"ts":{"type":"string"},"time":{"type":"string"},"cost":{"type":"string"},"traceId":{"type":["string","null"]}},"type":"object","required":["code","msg","data","ts","time","cost","traceId"]},"title":"GPT Image 2.5 Sunburst","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"imageUrls":[],"prompt":"Keep the product consistent and generate a clean white-background ecommerce hero image.","outputNum":1,"resolution":"2K","aspectRatio":"1:1","quality":"medium"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_gpt_image_2_5_flare_generation","description":"Generate ecommerce images with the GPT_2_5_F_IMAGE model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/gpt-image-2-5-flare-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"imageUrls":{"type":"array","description":"Optional public reference image URLs. Omit this field for text-to-image generation, or provide references for image-to-image generation. When supplied, provide 1 to 10 JPG, PNG, or WEBP images; each image must not exceed 20 MB.","example":[],"minItems":0,"maxItems":10,"x-nexscope-constraints":{"maxItems":10,"minItems":0}},"prompt":{"type":"string","description":"Generation prompt describing the target image, scene, composition, style, and constraints. Maximum 5000 characters.","example":"Keep the product consistent and generate a clean white-background ecommerce hero image.","maxLength":5000,"x-nexscope-constraints":{"maxLength":5000}},"outputNum":{"type":"integer","description":"Number of images to generate. Valid range: 1 to 10; defaults to 1.","example":1,"minimum":1,"maximum":10,"x-nexscope-constraints":{"maximum":10,"minimum":1}},"resolution":{"type":"string","description":"Output resolution. Supported values: 1K, 2K, or 4K; defaults to 2K.","example":"2K","enum":["1K","2K","4K"],"x-nexscope-constraints":{"allowedValues":["1K","2K","4K"]}},"aspectRatio":{"type":"string","description":"Output aspect ratio. Supported values: 1:1, 3:4, 4:3, 2:3, 3:2, 9:16, 16:9, 4:5, 5:4, 21:9, 9:21.","example":"1:1","enum":["1:1","3:4","4:3","2:3","3:2","9:16","16:9","4:5","5:4","21:9","9:21"],"x-nexscope-constraints":{"allowedValues":["1:1","3:4","4:3","2:3","3:2","9:16","16:9","4:5","5:4","21:9","9:21"]}},"size":{"type":"string","description":"Custom GPT text-to-image size, e.g. 1536x1536. Multiples of 16, at most 3840 per side, 655360..8294400 pixels, ratio at most 3:1. No reference images. Omit resolution and aspectRatio; quality defaults to medium.","example":null,"x-nexscope-constraints":{"conflictsWith":["resolution","aspectRatio","imageUrls"]}},"quality":{"type":"string","description":"GPT Image quality. Supported values: low, medium, high, xhigh, max. Defaults to medium.","example":"medium","enum":["low","medium","high","xhigh","max"],"x-nexscope-constraints":{"allowedValues":["low","medium","high","xhigh","max"]}}},"required":["prompt"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"required":["taskId","status","result"],"type":"object","properties":{"result":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}]},"taskId":{"type":"string"},"usage":{"required":["chargedCredits"],"type":"object","properties":{"chargedCredits":{"minimum":0,"type":"integer"}}},"status":{"enum":["PENDING","RUNNING","SUCCEEDED","FAILED","TIMEOUT"],"type":"string"}}},{"type":"null"}]},"code":{"type":"integer"},"msg":{"type":["string","null"]},"ts":{"type":"string"},"time":{"type":"string"},"cost":{"type":"string"},"traceId":{"type":["string","null"]}},"type":"object","required":["code","msg","data","ts","time","cost","traceId"]},"title":"GPT Image 2.5 Flare","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"imageUrls":[],"prompt":"Keep the product consistent and generate a clean white-background ecommerce hero image.","outputNum":1,"resolution":"2K","aspectRatio":"1:1","quality":"medium"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_media_task_result","description":"Query a Nexscope asynchronous media task using its originating skill slug and taskId. Use progressive backoff and stop at a terminal status.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/mcp","method":"POST","inputSchema":{"type":"object","properties":{"skillSlug":{"description":"Slug of the asynchronous media-generation skill that created the task. Use the exact slug associated with the original generation tool.","type":"string"},"taskId":{"description":"Exact taskId returned in structuredContent by the original generation tool call. Never invent or replace this value.","type":"string"}},"required":["skillSlug","taskId"],"additionalProperties":false},"outputSchema":{"properties":{"data":{"anyOf":[{"anyOf":[{"properties":{"taskId":{"type":"string"},"status":{"type":"string"},"result":{}},"type":"object","required":["taskId","status","result"]},{"oneOf":[{"properties":{"callId":{"type":"string"},"status":{"type":"string"},"result":{}},"type":"object","required":["callId","status","result"]},{"required":["callId","status","reason","retryable"],"type":"object","properties":{"callId":{"type":["string","null"]},"status":{"type":"string"},"retryable":{"type":"boolean"},"taskId":{"type":["string","null"]},"reason":{"type":"string"}},"not":{"required":["result"]}}]}]},{"type":"null"}]},"code":{"description":"0 means accepted or successful; nonzero is a platform error.","type":"integer"},"msg":{"type":["string","null"]},"ts":{"description":"Epoch milliseconds.","type":"string"},"time":{"description":"Server local time: yyyy-MM-dd HH:mm:ss.","type":"string"},"cost":{"description":"Elapsed milliseconds, never credits; -1 outside web requests.","type":"string"},"traceId":{"type":["string","null"]}},"type":"object","required":["code","msg","data","ts","time","cost","traceId"]}}],"jsonRpcEndpoint":{"url":"https://api.nexscope.ai/api/skill-api/v1/mcp","protocol":"MCP JSON-RPC over HTTP","method":"POST","supportedMethods":["initialize","tools/list","tools/call"]}},"ts":"1792169583442","time":"2026-10-16 16:53:03","cost":"3","traceId":null}