{"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_seedance_2_0_video_generation","description":"Generate ecommerce videos with the seedance-2-0 model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/seedance-2-0-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15.","example":10,"enum":[4,5,6,7,8,9,10,11,12,13,14,15],"x-nexscope-constraints":{"allowedValues":[4,5,6,7,8,9,10,11,12,13,14,15]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 480p, 720p, 1080p.","example":"720p","enum":["480p","720p","1080p"],"x-nexscope-constraints":{"allowedValues":["480p","720p","1080p"]}},"imageUrl":{"type":"string","description":"Public URL of a first-frame or primary reference image. Each image must be between 300 and 6000 pixels in both width and height.","example":"https://example.com/source-image.jpg"},"imageList":{"type":"array","description":"Public reference image URLs. Provide 1 to 9 images. Each image must be between 300 and 6000 pixels in both width and height.","example":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"minItems":1,"maxItems":9,"x-nexscope-constraints":{"maxItems":9,"minItems":1}},"video":{"type":"array","description":"Optional public reference-video URL list. Reference-video mode cannot be combined with image references or a final-frame image.","example":["https://example.com/reference-video.mp4"],"minItems":1,"x-nexscope-constraints":{"conflictsWith":["imageUrl","imageList","lastFrameImageUrl"],"minItems":1}},"audio":{"type":"array","description":"Optional mp3/wav reference audio URLs, <=15 MB each. Seedance 2.0: up to 3 clips, each 2..15s and total <=15s; requires image/video. Seedance 2.5: up to 10 clips, each 2..30s and total <=30s; audio-only allowed.","example":[],"maxItems":3,"x-nexscope-constraints":{"conflictsWith":["lastFrameImageUrl"],"maxItems":3}},"aspectRatio":{"type":"string","description":"Target video aspect ratio supported by this model. Supported values: 16:9, 4:3, 1:1, 3:4, 9:16, 21:9.","example":"16:9","enum":["16:9","4:3","1:1","3:4","9:16","21:9"],"x-nexscope-constraints":{"allowedValues":["16:9","4:3","1:1","3:4","9:16","21:9"]}}},"required":["videoTime","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":"Seedance 2.0 Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":10,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageUrl":"https://example.com/source-image.jpg","resolution":"720p"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_seedance_2_0_fast_video_generation","description":"Generate ecommerce videos with the seedance-2-0-fast model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/seedance-2-0-fast-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15.","example":10,"enum":[4,5,6,7,8,9,10,11,12,13,14,15],"x-nexscope-constraints":{"allowedValues":[4,5,6,7,8,9,10,11,12,13,14,15]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 480p, 720p.","example":"720p","enum":["480p","720p"],"x-nexscope-constraints":{"allowedValues":["480p","720p"]}},"imageUrl":{"type":"string","description":"Public URL of a first-frame or primary reference image. Each image must be between 300 and 6000 pixels in both width and height.","example":"https://example.com/source-image.jpg"},"imageList":{"type":"array","description":"Public reference image URLs. Provide 1 to 9 images. Each image must be between 300 and 6000 pixels in both width and height.","example":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"minItems":1,"maxItems":9,"x-nexscope-constraints":{"maxItems":9,"minItems":1}},"video":{"type":"array","description":"Optional public reference-video URL list. Reference-video mode cannot be combined with image references or a final-frame image.","example":["https://example.com/reference-video.mp4"],"minItems":1,"x-nexscope-constraints":{"conflictsWith":["imageUrl","imageList","lastFrameImageUrl"],"minItems":1}},"audio":{"type":"array","description":"Optional mp3/wav reference audio URLs, <=15 MB each. Seedance 2.0: up to 3 clips, each 2..15s and total <=15s; requires image/video. Seedance 2.5: up to 10 clips, each 2..30s and total <=30s; audio-only allowed.","example":[],"maxItems":3,"x-nexscope-constraints":{"conflictsWith":["lastFrameImageUrl"],"maxItems":3}},"aspectRatio":{"type":"string","description":"Target video aspect ratio supported by this model. Supported values: 16:9, 4:3, 1:1, 3:4, 9:16, 21:9.","example":"16:9","enum":["16:9","4:3","1:1","3:4","9:16","21:9"],"x-nexscope-constraints":{"allowedValues":["16:9","4:3","1:1","3:4","9:16","21:9"]}}},"required":["videoTime","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":"Seedance 2.0 Fast Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":10,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageUrl":"https://example.com/source-image.jpg","resolution":"720p"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_seedance_2_0_mini_video_generation","description":"Generate ecommerce videos with the seedance-2-0-mini model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/seedance-2-0-mini-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15.","example":10,"enum":[4,5,6,7,8,9,10,11,12,13,14,15],"x-nexscope-constraints":{"allowedValues":[4,5,6,7,8,9,10,11,12,13,14,15]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 480p, 720p.","example":"720p","enum":["480p","720p"],"x-nexscope-constraints":{"allowedValues":["480p","720p"]}},"imageUrl":{"type":"string","description":"Public URL of a first-frame or primary reference image. Each image must be between 300 and 6000 pixels in both width and height.","example":"https://example.com/source-image.jpg"},"imageList":{"type":"array","description":"Public reference image URLs. Provide 1 to 9 images. Each image must be between 300 and 6000 pixels in both width and height.","example":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"minItems":1,"maxItems":9,"x-nexscope-constraints":{"maxItems":9,"minItems":1}},"video":{"type":"array","description":"Optional public reference-video URL list. Reference-video mode cannot be combined with image references or a final-frame image.","example":["https://example.com/reference-video.mp4"],"minItems":1,"x-nexscope-constraints":{"conflictsWith":["imageUrl","imageList","lastFrameImageUrl"],"minItems":1}},"audio":{"type":"array","description":"Optional mp3/wav reference audio URLs, <=15 MB each. Seedance 2.0: up to 3 clips, each 2..15s and total <=15s; requires image/video. Seedance 2.5: up to 10 clips, each 2..30s and total <=30s; audio-only allowed.","example":[],"maxItems":3,"x-nexscope-constraints":{"conflictsWith":["lastFrameImageUrl"],"maxItems":3}},"aspectRatio":{"type":"string","description":"Target video aspect ratio supported by this model. Supported values: 16:9, 4:3, 1:1, 3:4, 9:16, 21:9.","example":"16:9","enum":["16:9","4:3","1:1","3:4","9:16","21:9"],"x-nexscope-constraints":{"allowedValues":["16:9","4:3","1:1","3:4","9:16","21:9"]}}},"required":["videoTime","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":"Seedance 2.0 Mini Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":10,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageUrl":"https://example.com/source-image.jpg","resolution":"720p"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_seedance_2_5_video_generation","description":"Generate ecommerce videos with the seedance-2-5 model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/seedance-2-5-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30.","example":5,"enum":[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30],"x-nexscope-constraints":{"allowedValues":[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 480p, 720p, 1080p.","example":"480p","enum":["480p","720p","1080p"],"x-nexscope-constraints":{"allowedValues":["480p","720p","1080p"]}},"imageUrl":{"type":"string","description":"Public URL of a first-frame or primary reference image. Each image must be between 300 and 6000 pixels in both width and height.","example":"https://example.com/source-image.jpg"},"imageList":{"type":"array","description":"Public reference image URLs. Provide 1 to 30 images. Each image must be between 300 and 6000 pixels in both width and height.","example":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"minItems":1,"maxItems":30,"x-nexscope-constraints":{"maxItems":30,"minItems":1}},"video":{"type":"array","description":"Optional public reference-video URL list. Reference-video mode cannot be combined with image references or a final-frame image.","example":["https://example.com/reference-video.mp4"],"minItems":1,"x-nexscope-constraints":{"conflictsWith":["imageUrl","imageList","lastFrameImageUrl"],"minItems":1}},"audio":{"type":"array","description":"Optional mp3/wav reference audio URLs, <=15 MB each. Seedance 2.0: up to 3 clips, each 2..15s and total <=15s; requires image/video. Seedance 2.5: up to 10 clips, each 2..30s and total <=30s; audio-only allowed.","example":[],"maxItems":10,"x-nexscope-constraints":{"conflictsWith":["lastFrameImageUrl"],"maxItems":10}},"aspectRatio":{"type":"string","description":"Target video aspect ratio supported by this model. Supported values: 16:9, 4:3, 1:1, 3:4, 9:16, 21:9.","example":"16:9","enum":["16:9","4:3","1:1","3:4","9:16","21:9"],"x-nexscope-constraints":{"allowedValues":["16:9","4:3","1:1","3:4","9:16","21:9"]}}},"required":["videoTime","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":"Seedance 2.5 Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":5,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageUrl":"https://example.com/source-image.jpg","resolution":"480p"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_kling_2_6_video_generation","description":"Generate ecommerce videos with the kling-v2-6 model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/kling-2-6-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 5, 10.","example":10,"enum":[5,10],"x-nexscope-constraints":{"allowedValues":[5,10]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 720p, 1080p.","example":"1080p","enum":["720p","1080p"],"x-nexscope-constraints":{"allowedValues":["720p","1080p"]}},"imageUrl":{"type":"string","description":"Public URL of a first-frame or primary reference image.","example":"https://example.com/source-image.jpg"},"imageList":{"type":"array","description":"Public reference image URLs. Provide 1 to 2 images.","example":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"minItems":1,"maxItems":2,"x-nexscope-constraints":{"maxItems":2,"minItems":1}},"aspectRatio":{"type":"string","description":"Target video aspect ratio supported by this model. Supported values: 16:9, 4:3, 1:1, 3:4, 9:16, 21:9.","example":"16:9","enum":["16:9","4:3","1:1","3:4","9:16","21:9"],"x-nexscope-constraints":{"requiredWhenPresent":["imageList"],"allowedValues":["16:9","4:3","1:1","3:4","9:16","21:9"]}},"lastFrameImageUrl":{"type":"string","description":"Optional public URL of the final-frame image. Requires 1080p.","example":"https://example.com/last-frame.jpg","x-nexscope-constraints":{"requires":{"resolution":["1080p"]}}}},"required":["videoTime","prompt"],"additionalProperties":true,"allOf":[{"anyOf":[{"required":["imageUrl"]},{"required":["imageList"]}],"description":"Add at least one reference image using either imageUrl or imageList."}]},"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":"Kling 2.6 Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":10,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageUrl":"https://example.com/source-image.jpg","resolution":"1080p"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_kling_3_omni_video_generation","description":"Generate ecommerce videos with the kling-v3-omni model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/kling-3-omni-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 5, 10, 15.","example":10,"enum":[5,10,15],"x-nexscope-constraints":{"allowedValues":[5,10,15]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 720p, 1080p.","example":"1080p","enum":["720p","1080p"],"x-nexscope-constraints":{"allowedValues":["720p","1080p"]}},"imageUrl":{"type":"string","description":"Public URL of a first-frame or primary reference image.","example":"https://example.com/source-image.jpg"},"imageList":{"type":"array","description":"Public reference image URLs. Provide 1 to 7 images.","example":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"minItems":1,"maxItems":7,"x-nexscope-constraints":{"maxItems":7,"minItems":1}},"aspectRatio":{"type":"string","description":"Target video aspect ratio supported by this model. Supported values: 1:1, 9:16, 16:9.","example":"1:1","enum":["1:1","9:16","16:9"],"x-nexscope-constraints":{"requiredWhenPresent":["imageList"],"allowedValues":["1:1","9:16","16:9"]}},"lastFrameImageUrl":{"type":"string","description":"Optional public URL of the final-frame image. Requires 1080p.","example":"https://example.com/last-frame.jpg","x-nexscope-constraints":{"requires":{"resolution":["1080p"]}}}},"required":["videoTime","prompt"],"additionalProperties":true,"allOf":[{"anyOf":[{"required":["imageUrl"]},{"required":["imageList"]}],"description":"Add at least one reference image using either imageUrl or imageList."}]},"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":"Kling 3 Omni Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":10,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageUrl":"https://example.com/source-image.jpg","resolution":"1080p"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_wan_2_6_video_generation","description":"Generate ecommerce videos with the wan-2-6 model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/wan-2-6-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 5, 10, 15.","example":10,"enum":[5,10,15],"x-nexscope-constraints":{"allowedValues":[5,10,15]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 720p, 1080p.","example":"1080p","enum":["720p","1080p"],"x-nexscope-constraints":{"allowedValues":["720p","1080p"]}},"imageUrl":{"type":"string","description":"Public URL of the required first-frame or primary reference image.","example":"https://example.com/source-image.jpg"},"camera":{"type":"string","description":"Camera mode. Supported values: single or multi.","example":"single","enum":["single","multi"],"x-nexscope-constraints":{"allowedValues":["single","multi"]}}},"required":["videoTime","prompt","imageUrl"],"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.6 Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":10,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageUrl":"https://example.com/source-image.jpg","resolution":"1080p"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_hailuo_2_3_video_generation","description":"Generate ecommerce videos with the hailuo-2-3 model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/hailuo-2-3-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 6, 10.","example":6,"enum":[6,10],"x-nexscope-constraints":{"allowedValues":[6,10]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 768p, 1080p.","example":"1080p","enum":["768p","1080p"],"x-nexscope-constraints":{"allowedValues":["768p","1080p"]}},"imageUrl":{"type":"string","description":"Public URL of the required first-frame or primary reference image.","example":"https://example.com/source-image.jpg"}},"required":["videoTime","prompt","resolution","imageUrl"],"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":"Hailuo 2.3 Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":6,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageUrl":"https://example.com/source-image.jpg","resolution":"1080p"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_happy_horse_2_video_generation","description":"Generate ecommerce videos with the happyhorse-v2 model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/happy-horse-2-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 5, 10, 15.","example":10,"enum":[5,10,15],"x-nexscope-constraints":{"allowedValues":[5,10,15]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 720p, 1080p.","example":"1080p","enum":["720p","1080p"],"x-nexscope-constraints":{"allowedValues":["720p","1080p"]}},"imageList":{"type":"array","description":"Public reference image URLs. Provide 1 to 9 images.","example":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"minItems":1,"maxItems":9,"x-nexscope-constraints":{"maxItems":9,"minItems":1}},"aspectRatio":{"type":"string","description":"Target video aspect ratio supported by this model. Supported values: 9:16, 16:9.","example":"9:16","enum":["9:16","16:9"],"x-nexscope-constraints":{"allowedValues":["9:16","16:9"]}}},"required":["videoTime","prompt","resolution","imageList"],"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":"Happy Horse 2 Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":10,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageList":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"resolution":"1080p"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_wan_3_video_generation","description":"Generate ecommerce videos with the wan3 model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/wan-3-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 5, 10, 15, 20, 25, 30.","example":5,"enum":[5,10,15,20,25,30],"x-nexscope-constraints":{"allowedValues":[5,10,15,20,25,30]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 480p, 720p, 1080p.","example":"480p","enum":["480p","720p","1080p"],"x-nexscope-constraints":{"allowedValues":["480p","720p","1080p"]}},"imageUrl":{"type":"string","description":"Public URL of a first-frame or primary reference image.","example":"https://example.com/source-image.jpg"},"imageList":{"type":"array","description":"Public reference image URLs. Provide 1 to 10 images.","example":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"minItems":1,"maxItems":10,"x-nexscope-constraints":{"maxItems":10,"minItems":1}},"video":{"type":"array","description":"Optional public reference-video URL list. Reference-video mode cannot be combined with image references or a final-frame image.","example":["https://example.com/reference-video.mp4"],"minItems":1,"x-nexscope-constraints":{"conflictsWith":["imageUrl","imageList","lastFrameImageUrl"],"minItems":1}},"audio":{"type":"array","description":"Optional mp3/wav reference audio URLs, <=15 MB each. Up to 5 clips, each 1..15s and total <=15s. Requires an image or reference video. Describe how the audio should influence the video in prompt.","example":[],"maxItems":5,"x-nexscope-constraints":{"conflictsWith":["lastFrameImageUrl"],"maxItems":5}},"aspectRatio":{"type":"string","description":"Target video aspect ratio supported by this model. Supported values: 16:9, 4:3, 1:1, 3:4, 9:16.","example":"16:9","enum":["16:9","4:3","1:1","3:4","9:16"],"x-nexscope-constraints":{"allowedValues":["16:9","4:3","1:1","3:4","9:16"]}},"lastFrameImageUrl":{"type":"string","description":"Optional public URL of the final-frame image. Use imageUrl for the first frame; do not combine first-and-last-frame mode with imageList or video.","example":"https://example.com/last-frame.jpg","x-nexscope-constraints":{"conflictsWith":["imageList","video"]}}},"required":["videoTime","prompt","resolution"],"additionalProperties":true,"allOf":[{"anyOf":[{"required":["imageUrl"]},{"required":["imageList"]},{"required":["video"]}],"description":"Add at least one reference using imageUrl, imageList, or video."}]},"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 3 Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":5,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageUrl":"https://example.com/source-image.jpg","resolution":"480p"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_minimax_h3_video_generation","description":"Generate ecommerce videos with the minimax-h3 model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/minimax-h3-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 5, 10, 15.","example":5,"enum":[5,10,15],"x-nexscope-constraints":{"allowedValues":[5,10,15]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 768p, 2k.","example":"768p","enum":["768p","2k"],"x-nexscope-constraints":{"allowedValues":["768p","2k"]}},"imageList":{"type":"array","description":"Public reference image URLs. Provide 1 to 9 images.","example":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"minItems":1,"maxItems":9,"x-nexscope-constraints":{"maxItems":9,"minItems":1}},"aspectRatio":{"type":"string","description":"Target video aspect ratio supported by this model. Supported values: adaptive, 9:16, 16:9, 1:1, 4:3, 3:4, 21:9.","example":"adaptive","enum":["adaptive","9:16","16:9","1:1","4:3","3:4","21:9"],"x-nexscope-constraints":{"allowedValues":["adaptive","9:16","16:9","1:1","4:3","3:4","21:9"]}}},"required":["videoTime","prompt","resolution","imageList"],"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":"MiniMax H3 Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":5,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageList":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"resolution":"768p"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_minimax_h3_lite_video_generation","description":"Generate ecommerce videos with the minimax-h3-lite model.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/minimax-h3-lite-video-generation/run","method":"POST","inputSchema":{"type":"object","properties":{"videoTime":{"type":"integer","description":"Video duration in seconds. Supported values: 5, 10, 15.","example":5,"enum":[5,10,15],"x-nexscope-constraints":{"allowedValues":[5,10,15]}},"prompt":{"type":"string","description":"Video generation prompt describing motion, subject consistency, camera movement, and the ecommerce scene. Maximum 10000 characters.","example":"Keep the product consistent while the camera slowly orbits and highlights material details.","maxLength":10000,"x-nexscope-constraints":{"maxLength":10000}},"promptOptimizer":{"type":"boolean","description":"Whether Nexscope should optimize the video prompt before generation. Defaults to false.","example":false},"isPro":{"type":"boolean","description":"Whether to use the model's professional generation mode when supported. Defaults to false.","example":false},"resolution":{"type":"string","description":"Output resolution. Supported values: 768p.","example":"768p","enum":["768p"],"x-nexscope-constraints":{"allowedValues":["768p"]}},"imageList":{"type":"array","description":"Public reference image URLs. Provide 1 to 9 images.","example":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"minItems":1,"maxItems":9,"x-nexscope-constraints":{"maxItems":9,"minItems":1}},"aspectRatio":{"type":"string","description":"Target video aspect ratio supported by this model. Supported values: adaptive, 9:16, 16:9, 1:1, 4:3, 3:4, 21:9.","example":"adaptive","enum":["adaptive","9:16","16:9","1:1","4:3","3:4","21:9"],"x-nexscope-constraints":{"allowedValues":["adaptive","9:16","16:9","1:1","4:3","3:4","21:9"]}}},"required":["videoTime","prompt","resolution","imageList"],"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":"MiniMax H3 Lite Video Generation","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"videoTime":5,"prompt":"Keep the product consistent while the camera slowly orbits and highlights material details.","imageList":["https://example.com/product.jpg","https://example.com/ref-2.jpg"],"resolution":"768p"}],"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":"1792169594237","time":"2026-10-16 16:53:14","cost":"3","traceId":null}