{"name":"io.github.A1-x-Tech/mcp-yango-retail","slug":"a1-x-tech-mcp-yango-retail","title":"Yango Tech Retail MCP","description":"MCP server for the Yango Tech Retail B2B API: orders, products, prices, discounts, stocks.","url":"https://mcp.market/server/a1-x-tech-mcp-yango-retail","rating":null,"grade":"B","score":82,"certified":false,"status":"active","category":"ecommerce","tags":["ecommerce"],"presence":{"score":32,"stars":0,"forks":0,"downloads_week":507,"last_push_at":"2026-10-31T16:40:19.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/A1-x-Tech/mcp-yango-retail","website":"https://github.com/A1-x-Tech/mcp-yango-retail#readme","version":"1.2.1","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-yango-retail","version":"1.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Bearer token issued by Yango Tech for the retailer account. Treat it as a secret.","isRequired":true,"isSecret":true,"name":"YANGO_RETAIL_TOKEN"},{"description":"API root override.","default":"https://api.retailtech.yango.com","name":"YANGO_RETAIL_API_BASE_URL"},{"description":"Per-request timeout in milliseconds.","default":"60000","name":"YANGO_RETAIL_TIMEOUT_MS"},{"description":"Retries on transient errors (429 always; 5xx/network for reads only).","default":"3","name":"YANGO_RETAIL_MAX_RETRIES"}]}],"tools":[{"name":"cancel_order","description":"Cancels an existing order (POST /b2b/v1/orders/cancel). Optionally pass a reason. The","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_discounts","description":"Creates per-store product discounts (POST /b2b/v1/discounts/create), at most 100 per","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_order","description":"Creates an order on the Yango Tech platform (POST /b2b/v1/orders/create). You supply the","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_products","description":"Creates (or upserts) products in the catalog (POST /b2b/v1/products/create), at most 100","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_order","description":"Details of a single order (POST /b2b/v1/orders/get): every field the order was created","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_orders_state","description":"Batch order tracking (POST /b2b/v1/orders/state). Returns","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_prices","description":"Product prices for one or more price lists (POST /b2b/v1/prices/get). Returns","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_receipt","description":"Fiscal receipt(s) by receipt id OR order id (POST /b2b/v1/receipts/get) — pass exactly","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_stores","description":"All stores (darkstores) of the retailer (POST /b2b/v1/stores/get, no parameters).","write_action":false,"price_micros":0,"input_schema":null},{"name":"query_order_events","description":"Cursor-based order event feed (POST /b2b/v1/orders/events/query): new orders, state","write_action":true,"price_micros":0,"input_schema":null},{"name":"query_price_lists","description":"Cursor-based price-list feed (POST /b2b/v1/pricelists/query) — the API's only way to","write_action":false,"price_micros":0,"input_schema":null},{"name":"query_products","description":"Cursor-based product catalog / product-updates feed (POST /b2b/v1/products/query).","write_action":false,"price_micros":0,"input_schema":null},{"name":"query_stocks","description":"Cursor-based stock feed across stores (POST /b2b/v1/stocks/query). Returns","write_action":false,"price_micros":0,"input_schema":null},{"name":"raw_request","description":"Escape hatch: direct call to any Yango Tech Retail B2B endpoint — for paths without a","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_prices","description":"Sets product prices in price lists (POST /b2b/v1/prices/set), at most 100 per request.","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_stocks","description":"Writes stock quantities for one store. mode=modify (default) POSTs /b2b/v1/stocks/update","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":82,"grade":"B","scanned_at":"2026-11-03T06:59:25.431Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-03T06:59:25.403Z","components":{"code":{"score":25,"max":25,"notes":["12 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 3 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"mcp-yango-retail","version":"1.2.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-10-31T16:34:37.007Z","repositoryUrl":"git+https://github.com/A1-x-Tech/mcp-yango-retail.git","weeklyDownloads":507}],"repo":{"found":true,"owner":"A1-x-Tech","repo":"mcp-yango-retail","archived":false,"pushedAt":"2026-10-31T16:40:19Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/313355570?v=4","ownerCreatedAt":"2026-08-05T09:29:33Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/313355570?v=4&s=128","source":"registry","width":128,"height":128},"presence":{"stars":0,"forks":0,"downloadsWeek":507,"license":"MIT","lastPushAt":"2026-10-31T16:40:19.000Z","score":32}}}},"grade_history":[],"reviews":[]}