{"code":0,"msg":null,"data":{"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_amazon_ads_sp_audience_report","description":"Amazon Ads SP Audience Report using an owned Amazon Ads connection.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/amazon-ads-sp-audience-report/run","method":"POST","inputSchema":{"required":["connectionId","startDate","endDate"],"type":"object","properties":{"connectionId":{"minimum":1,"type":"integer"},"startDate":{"format":"date","type":"string"},"endDate":{"format":"date","type":"string"},"advertiserAccountId":{"minLength":1,"type":"string"},"timeUnit":{"enum":["DAILY","SUMMARY"],"type":"string","default":"DAILY"},"detailLevel":{"enum":["ACCOUNT","CAMPAIGN","AD_GROUP"],"type":"string","default":"ACCOUNT"}},"additionalProperties":false},"outputSchema":{"properties":{"data":{"anyOf":[{"type":"object","properties":{"reportId":{"type":"string"},"status":{"anyOf":[{"type":"string"},{"type":"null"}]},"completedReportParts":{"anyOf":[{"type":"array"},{"type":"null"}]},"reportParts":{"anyOf":[{"type":"array"},{"type":"null"}]},"type":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceType":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceTool":{"anyOf":[{"type":"string"},{"type":"null"}]},"costToken":{"anyOf":[{"type":"integer"},{"type":"null"}]},"costTime":{"anyOf":[{"type":"integer"},{"type":"null"}]},"page":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageSize":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageItemCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"totalPage":{"anyOf":[{"type":"integer"},{"type":"null"}]},"dataSnapshotMonth":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["reportId"],"additionalProperties":true},{"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":"Amazon Ads SP Audience Report","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"connectionId":123,"startDate":"2026-08-01","endDate":"2026-08-07"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_amazon_ads_sp_search_impression_share_report","description":"Amazon Ads SP Search Impression Share Report using an owned Amazon Ads connection.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/amazon-ads-sp-search-impression-share-report/run","method":"POST","inputSchema":{"required":["connectionId","startDate","endDate"],"type":"object","properties":{"connectionId":{"minimum":1,"type":"integer"},"startDate":{"format":"date","type":"string"},"endDate":{"format":"date","type":"string"},"advertiserAccountId":{"minLength":1,"type":"string"},"timeUnit":{"enum":["DAILY","SUMMARY"],"type":"string","default":"DAILY"}},"additionalProperties":false},"outputSchema":{"properties":{"data":{"anyOf":[{"type":"object","properties":{"reportId":{"type":"string"},"status":{"anyOf":[{"type":"string"},{"type":"null"}]},"completedReportParts":{"anyOf":[{"type":"array"},{"type":"null"}]},"reportParts":{"anyOf":[{"type":"array"},{"type":"null"}]},"type":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceType":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceTool":{"anyOf":[{"type":"string"},{"type":"null"}]},"costToken":{"anyOf":[{"type":"integer"},{"type":"null"}]},"costTime":{"anyOf":[{"type":"integer"},{"type":"null"}]},"page":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageSize":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageItemCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"totalPage":{"anyOf":[{"type":"integer"},{"type":"null"}]},"dataSnapshotMonth":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["reportId"],"additionalProperties":true},{"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":"Amazon Ads SP Search Impression Share Report","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"connectionId":123,"startDate":"2026-08-01","endDate":"2026-08-07"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_amazon_ads_sp_insights_report_status","description":"Amazon Ads SP Insights Report Status using an owned Amazon Ads connection.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/amazon-ads-sp-insights-report-status/run","method":"POST","inputSchema":{"required":["connectionId","reportId"],"type":"object","properties":{"connectionId":{"minimum":1,"type":"integer"},"reportId":{"minLength":1,"type":"string"}},"additionalProperties":false},"outputSchema":{"properties":{"data":{"anyOf":[{"type":"object","properties":{"reportId":{"type":"string"},"status":{"anyOf":[{"type":"string"},{"type":"null"}]},"completedReportParts":{"anyOf":[{"type":"array"},{"type":"null"}]},"reportParts":{"anyOf":[{"type":"array"},{"type":"null"}]},"type":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceType":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceTool":{"anyOf":[{"type":"string"},{"type":"null"}]},"costToken":{"anyOf":[{"type":"integer"},{"type":"null"}]},"costTime":{"anyOf":[{"type":"integer"},{"type":"null"}]},"page":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageSize":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageItemCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"totalPage":{"anyOf":[{"type":"integer"},{"type":"null"}]},"dataSnapshotMonth":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":["reportId"],"additionalProperties":true},{"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":"Amazon Ads SP Insights Report Status","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"connectionId":123,"reportId":"report-id"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_amazon_ads_sp_insights_report_download","description":"Amazon Ads SP Insights Report Download using an owned Amazon Ads connection.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/amazon-ads-sp-insights-report-download/run","method":"POST","inputSchema":{"required":["connectionId","documentToken"],"type":"object","properties":{"connectionId":{"minimum":1,"type":"integer"},"documentToken":{"minLength":1,"type":"string"}},"additionalProperties":false},"outputSchema":{"properties":{"data":{"anyOf":[{"type":"object","properties":{"contentType":{"anyOf":[{"type":"string"},{"type":"null"}]},"content":{"anyOf":[{"type":"string"},{"type":"null"}]},"type":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceType":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceTool":{"anyOf":[{"type":"string"},{"type":"null"}]},"costToken":{"anyOf":[{"type":"integer"},{"type":"null"}]},"costTime":{"anyOf":[{"type":"integer"},{"type":"null"}]},"page":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageSize":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageItemCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"totalPage":{"anyOf":[{"type":"integer"},{"type":"null"}]},"dataSnapshotMonth":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":[],"additionalProperties":true},{"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":"Amazon Ads SP Insights Report Download","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"connectionId":123,"documentToken":"opaque-document-token"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_amazon_ads_api_access","description":"Authorize Amazon Ads and inspect owned connections and profiles.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/amazon-ads-api-access/run","method":"POST","inputSchema":{"type":"object","properties":{"operation":{"type":"string","description":"Operation: authorize, connections, or profiles.","example":"authorize"},"region":{"type":"string","description":"Required when operation=authorize. Amazon Ads region: NA, EU, or FE.","example":"NA"},"marketplaceId":{"type":"string","description":"Required when operation=authorize. Amazon marketplace identifier.","example":"ATVPDKIKX0DER"},"accountName":{"type":"string","description":"Optional display name for the authorization request.","example":"US Ads account"},"connectionId":{"type":"integer","description":"Required when operation=profiles. Owned Amazon Ads connection ID.","example":123}},"required":["operation","region","marketplaceId"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"type":"object","properties":{"authorizationUrl":{"anyOf":[{"type":"string"},{"type":"null"}]},"state":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"anyOf":[{"type":"integer"},{"type":"null"}]},"connections":{"anyOf":[{"type":"array"},{"type":"null"}]},"profiles":{"anyOf":[{"type":"array","items":{"type":"object","properties":{"profileId":{"type":"string"},"countryCode":{"type":"string"},"currencyCode":{"type":"string"}}}},{"type":"null"}]},"type":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceType":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceTool":{"anyOf":[{"type":"string"},{"type":"null"}]},"costToken":{"anyOf":[{"type":"integer"},{"type":"null"}]},"costTime":{"anyOf":[{"type":"integer"},{"type":"null"}]},"page":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageSize":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageItemCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"totalPage":{"anyOf":[{"type":"integer"},{"type":"null"}]},"dataSnapshotMonth":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":[],"additionalProperties":true},{"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":"Amazon Ads API Access","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"marketplaceId":"ATVPDKIKX0DER","operation":"authorize","accountName":"US Ads account","region":"NA"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_amazon_ads_reporting","description":"Create, poll, and download governed Amazon Ads reports.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/amazon-ads-reporting/run","method":"POST","inputSchema":{"type":"object","properties":{"connectionId":{"type":"integer","description":"Owned Amazon Ads connection ID.","example":123},"reportId":{"type":"string","description":"Existing report ID; when present the API polls that report.","example":"report-id"},"reportTypeId":{"type":"string","description":"Report type required by a new report unless configuration supplies it.","example":"spCampaigns"},"adProduct":{"type":"string","description":"Ad product required by a new report unless configuration supplies it.","example":"SPONSORED_PRODUCTS"},"groupBy":{"type":"array","description":"Report grouping fields.","example":["campaign"]},"columns":{"type":"array","description":"Requested report columns.","example":["campaignId","impressions","clicks"]},"name":{"type":"string","description":"Optional report name.","example":"Campaign report"},"startDate":{"type":"string","description":"Inclusive report start date for a new report.","example":"2026-07-01"},"endDate":{"type":"string","description":"Inclusive report end date for a new report.","example":"2026-07-31"},"timeUnit":{"type":"string","description":"Optional report time unit.","example":"DAILY"},"format":{"type":"string","description":"Optional report format.","example":"GZIP_JSON"},"filters":{"type":"array","description":"Optional report filters.","example":[]},"configuration":{"type":"object","description":"Complete Amazon Ads reporting configuration; may replace reportTypeId/adProduct/groupBy/columns.","example":{}},"documentToken":{"type":"string","description":"Backend-issued token for downloading a completed report.","example":"opaque-document-token"}},"required":["connectionId"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"type":"object","properties":{"status":{"anyOf":[{"type":"string"},{"type":"null"}]},"reportId":{"anyOf":[{"type":"string"},{"type":"null"}]},"documentToken":{"anyOf":[{"type":"string"},{"type":"null"}]},"content":{"anyOf":[{"type":["object","array","string"]},{"type":"null"}]},"contentType":{"anyOf":[{"type":"string"},{"type":"null"}]},"type":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceType":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceTool":{"anyOf":[{"type":"string"},{"type":"null"}]},"costToken":{"anyOf":[{"type":"integer"},{"type":"null"}]},"costTime":{"anyOf":[{"type":"integer"},{"type":"null"}]},"page":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageSize":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageItemCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"totalPage":{"anyOf":[{"type":"integer"},{"type":"null"}]},"dataSnapshotMonth":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":[],"additionalProperties":true},{"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":"Amazon Ads Reporting","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"reportTypeId":"spCampaigns","startDate":"2026-07-01","columns":["campaignId","impressions"],"endDate":"2026-07-31","groupBy":["campaign"],"connectionId":123,"adProduct":"SPONSORED_PRODUCTS"}],"nexscope/examplesAreIllustrative":true}},{"name":"nexscope_amazon_advertising","description":"Run a catalogued Amazon Ads entity operation.","endpoint":"https://api.nexscope.ai/api/skill-api/v1/skills/amazon-advertising/run","method":"POST","inputSchema":{"type":"object","properties":{"operationId":{"type":"string","description":"Exact catalog operation ID, for example ads_manager.sp.list_campaigns.","example":"ads_manager.sp.list_campaigns"},"connectionId":{"type":"integer","description":"Owned Amazon Ads connection ID.","example":123},"payload":{"type":"object","description":"Documented fields for the selected operation; required by create/update operations. SP POST /list filters such as campaignIdFilter and stateFilter belong in payload as objects with non-empty include arrays of strings.","example":{"campaignIdFilter":{"include":["123456789"]},"maxResults":10}},"queryString":{"type":"string","description":"Optional operation-specific query string without a leading ?; do not use it for SP POST /list filters.","example":""},"adType":{"type":"string","description":"Required only by ads_manager.sb.create_ads.","example":"video"},"action":{"type":"string","description":"preview (default) or confirm for mutations; ignored for reads.","example":"preview"},"confirmationToken":{"type":"string","description":"Single-use token required when action is confirm.","example":"opaque-token"}},"required":["operationId","connectionId"],"additionalProperties":true},"outputSchema":{"properties":{"data":{"anyOf":[{"type":"object","properties":{"data":{"anyOf":[{"type":"object"},{"type":"null"}]},"confirmationToken":{"anyOf":[{"type":"string"},{"type":"null"}]},"expiresAt":{"anyOf":[{"type":"integer"},{"type":"null"}]},"type":{"anyOf":[{"type":"string"},{"type":"null"}]},"title":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceType":{"anyOf":[{"type":"string"},{"type":"null"}]},"sourceTool":{"anyOf":[{"type":"string"},{"type":"null"}]},"costToken":{"anyOf":[{"type":"integer"},{"type":"null"}]},"costTime":{"anyOf":[{"type":"integer"},{"type":"null"}]},"page":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageSize":{"anyOf":[{"type":"integer"},{"type":"null"}]},"pageItemCount":{"anyOf":[{"type":"integer"},{"type":"null"}]},"totalPage":{"anyOf":[{"type":"integer"},{"type":"null"}]},"dataSnapshotMonth":{"anyOf":[{"type":"string"},{"type":"null"}]}},"required":[],"additionalProperties":true},{"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":"Amazon Advertising","_meta":{"nexscope/billing":{"consumesCredits":true,"instruction":"Check current pricing before execution. Do not automatically retry a paid call."},"nexscope/inputExamples":[{"connectionId":123,"operationId":"ads_manager.sp.list_campaigns","payload":{"campaignIdFilter":{"include":["123456789"]},"maxResults":10}}],"nexscope/examplesAreIllustrative":true}}],"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"]},"version":"1.0.0"},"ts":"1794378734974","time":"2026-11-11 06:32:14","cost":"7","traceId":null}