mcp-yango-retail
MCP serverDev toolsLets your agent manage retail store operations like orders, products, prices, discounts, and stock levels.
Unavailable. This server has no hosted endpoint yet, so Ahel can't serve it.
Add to setup to save this item as a reference. Ahel cannot run it, and signing in will not install it.
About this server
MCP server for the Yango Tech Retail B2B API: orders, products, prices, discounts, stocks.
Getting started
- Save this item in Your setup as a reference.
- Read the source or reference documentation for its setup requirements. Saving it here does not connect it to your AI.
- Check this page for availability before trying to install it through Ahel.
Tools it gives your AI (16)
| Tool | What it does |
|---|---|
| create_order | Creates an order on the Yango Tech platform (POST /b2b/v1/orders/create). You supply the order_id; the same body shape is used by the platform for order updates. |
| cancel_order | Cancels an existing order (POST /b2b/v1/orders/cancel). Optionally pass a reason. The response body is not documented upstream and is returned verbatim; verify the outcome with get_orders_state... |
| get_order | Details of a single order (POST /b2b/v1/orders/get): every field the order was created with (cart, delivery_address, payment_type, store_id, …) plus create_time. |
| get_orders_state | Batch order tracking (POST /b2b/v1/orders/state). Returns {query_results: [{order_id, query_result, state?}]} — query_result reports per-order lookup success (an unknown id is reported here, not as... |
| query_order_events | Cursor-based order event feed (POST /b2b/v1/orders/events/query): new orders, state changes and issued receipts. |
| get_receipt | Fiscal receipt(s) by receipt id OR order id (POST /b2b/v1/receipts/get) — pass exactly one of the two. |
| get_stores | All stores (darkstores) of the retailer (POST /b2b/v1/stores/get, no parameters). Returns {stores: [{id, status, location: {lat, lon}, address?, name?}]}. |
| query_products | Cursor-based product catalog / product-updates feed (POST /b2b/v1/products/query). Returns {products, cursor}; iterate until a page has fewer items than limit to build a full snapshot. |
| create_products | Creates (or upserts) products in the catalog (POST /b2b/v1/products/create), at most 100 per request. |
| query_price_lists | Cursor-based price-list feed (POST /b2b/v1/pricelists/query) — the API's only way to list price lists, so a full snapshot means iterating until a page has fewer items than limit. |
| get_prices | Product prices for one or more price lists (POST /b2b/v1/prices/get). Returns {results: [{pricelist_id, prices_data: [{product_id, price, price_per_quantity?}]}]}. |
| set_prices | Sets product prices in price lists (POST /b2b/v1/prices/set), at most 100 per request. Prices are decimal STRINGS (e.g. |
| create_discounts | Creates per-store product discounts (POST /b2b/v1/discounts/create), at most 100 per request. |
| query_stocks | Cursor-based stock feed across stores (POST /b2b/v1/stocks/query). Returns {stocks: [{product_id, quantity, shelf_type, store_id}], cursor}; iterate until a page has fewer items than limit for a... |
| update_stocks | Writes stock quantities for one store. mode=modify (default) POSTs /b2b/v1/stocks/update with update_mode "modify" (at most 1000 items per request); mode=initialize POSTs /b2b/v1/stocks/initialize... |
| raw_request | Escape hatch: direct call to any Yango Tech Retail B2B endpoint — for paths without a dedicated tool (orders/update, receipts/documents/upload, wms/picking/set-state, logistics/delivery/set-state... |
Signals
- Last commit
- Oct 2026
- Weekly downloads
- 52
- Tools captured
- 16
Ahel review (caution)
S2medium
demands high-sensitivity credentials
Automated review, not a security audit. Ruleset v1.
Advanced
- Delivery
- mcp-yango-retail MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
- Item type
- mcp-server
- Key
io-github-a1-x-tech-mcp-yango-retail- Source
- github.com/a1-x-tech/mcp-yango-retail
github.com/a1-x-tech/mcp-yango-retail