— For B2B Buyers & AI Agents
AI-Agent Catalog Guide
About the catalog
Monachi distributes 11 Joinsun NCM lithium cell models (18650 & 21700) in Cambodia. Product data is compiled at build time; IDs and model names are stable identifiers.
- INR18655-42D — NCM 18650 · High Drain, 4200mAh, 3.6V.
- INR18655-25D — NCM 18650 · High Drain, 2500mAh, 3.6V.
- INR18650-25P — NCM 18650 · High Power, 2500mAh, 3.6V.
- INR21700-60D — NCM 21700 · High Energy, 6000mAh, 3.6V.
- INR21700-55P — NCM 21700 · High Power, 5500mAh, 3.6V.
- INR21700-40T — NCM 21700 · Drone / High-C, 4000mAh, 3.6V.
- INR21700-55E — NCM 21700 · High Energy, 5500mAh, 3.6V.
- INR21700-50D — NCM 21700 · High Drain, 5000mAh, 3.6V.
- INR21700-50P — NCM 21700 · High Power, 5000mAh, 3.6V.
- INR18650-35E — NCM 18650 · High Energy, 3500mAh, 3.6V.
- INR26750-100 — NCM 26750 · High Capacity, 10000mAh, 3.6V.
Machine-readable endpoints
- /agents/catalog.json — structured catalog with stable IDs, specs, pricing, and availability semantics (canonical for agents).
- /api/agent/catalog — equivalent JSON endpoint.
- /llms.txt and /llms-full.txt — machine-readable site overview.
- /.well-known/mcp.json — MCP service discovery. Browser-side WebMCP registration and the remote MCP server at
/mcp(Streamable HTTP, stateless).
B2B workflow
- Browse or search the catalog and add models and quantities to the cart.
- Review the cart and effective tier prices.
- Create a quote draft — a local snapshot of the cart plus optional B2B fields (company, contact, application, target voltage, capacity/discharge requirements, pack configuration, target delivery date, required certifications).
- Review the draft and adjust items or fields as needed.
- Generate a quote link — this opens a professional quotation page with a Print / Save as PDF option — then the buyer activates the send links on their own device via Telegram, WhatsApp, or email. Nothing is sent automatically.
- Monachi confirms final pricing, availability, and terms.
Pricing semantics
All prices returned by the catalog endpoints and tools are indicative tier prices in USD. The schema marks every price as {"price_type":"indicative_tier_price","is_final":false,"requires_sales_confirmation":true}. Agents must not state that Monachi sells a product for a fixed price; they should say the indicative tier price requires Monachi confirmation.
Availability semantics
Catalog presence does not imply stock. Availability is exposed as {"status":"request_confirmation"} with a data freshness timestamp, because local stock levels are not published numerically. Agents must request confirmation rather than assume a product is in stock.
Security model
Supporting browsers may expose optional WebMCP tools to interactive agents. Tools fall into three tiers:
Read-only (no side effects) search_productslist_productsget_productcompare_productsget_cartget_quote_draft.
User-state (modify the local cart or quote draft only) add_to_cart, update_cart_item, remove_from_cart, create_quote_draft, add_quote_item, update_quote_item, remove_quote_item.
High-impact handoff (human confirmation required before anything is sent) generate_quote_link.
All tools validate and clamp their inputs (length caps, quantity limits, item limits). Tools never call third parties, never send messages, and never touch Monachi's servers — cart and draft state lives in the buyer's browser. These tools are optional and require the user to activate the final links themselves.
Contact channels
Telegram: https://t.me/+85593350934 · WhatsApp: +85593330036 · Email: info@monachi.org
Quote disclaimer
Prices shown are indicative starting/tier prices. Final B2B pricing, availability, shipping, and payment terms require confirmation by Monachi. This site does not process payments; a quote request is not an order.