Openworker E-Commerce MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| browser_attach_existingA | ตรวจสอบการเชื่อมต่อ Chrome/Edge บนพอร์ต 9222 และแสดงรายการ Tab ร้านค้า Shopee/TikTok/Lazada |
| ecommerce_extract_sessionC | ดึง Cookies, CSRF Tokens และ Authorization Headers จาก Tab ร้านค้าที่เปิดอยู่ |
| ecommerce_product_searchC | ค้นหารายการสินค้าและ SKU จากระบบหลังบ้านร้านค้า |
| ecommerce_update_price_stockC | ปรับเปลี่ยนราคาสินค้าและจำนวนสต็อก |
| ecommerce_safety_guardC | ตรวจสอบความปลอดภัยและส่วนต่างของราคาสินค้าก่อนทำการอัปเดตบันทึกจริง |
| browser_detect_challengeB | สแกนหา Captcha/OTP บน Tab ที่เปิดอยู่ และส่งสัญญาณแจ้งเตือนเมื่อต้องให้มนุษย์ปลดล็อกหน้าจอ |
| ecommerce_get_store_metricsB | ดึงข้อมูลสรุปออเดอร์ค้างจัดส่งและรายการ SKU ที่สต็อกกำลังหมด |
| ecommerce_batch_update_price_stockB | อัปเดตราคาและสต็อกแบบหลายรายการพร้อมระบบชะลอความเร็วเพื่อป้องกันการโดน Rate-Limit |
| ecommerce_audit_logC | บันทึกและเรียกดูประวัติการเปลี่ยนแปลงราคาสินค้าและสต็อกย้อนหลัง |
| ecommerce_run_recipeC | Run a predefined workflow recipe |
| ecommerce_list_recipesA | List all available workflow recipes |
| ecommerce_save_custom_recipeD | Save a custom macro recipe |
| ecommerce_cached_selector_mapD | Manage cached DOM selectors |
| ecommerce_context_compressorC | Compress DOM to micro-JSON |
| ecommerce_local_sqlite_cacheD | Local SQLite caching |
| ecommerce_smart_diff_updateC | Calculate deltas between states |
| ecommerce_hybrid_executorD | Hybrid API/CDP/Human execution |
| ecommerce_token_telemetryD | Record token telemetry |
| ecommerce_match_variantsC | Fuzzy match product variants across platforms |
| ecommerce_sync_multiplatform_stockC | Sync stock and prices across multiple platforms |
| ecommerce_visual_dom_analysisC | Capture viewport screenshots and bounding boxes for self-correction |
| ecommerce_autonomous_store_managerC | Background agent loop for autonomous store management |
| ecommerce_clone_productC | Clone a product from a source URL to multiple target platforms |
| ecommerce_auto_reply_chatC | Fetch unread messages and auto-reply |
| ecommerce_get_pending_ordersC | Query unfulfilled orders |
| ecommerce_fulfill_orderC | Trigger shipment arrangement |
| ecommerce_manage_promotionsC | Query and update store Flash Sales and voucher campaigns |
| ecommerce_sync_product_imagesC | Extract, re-format, and upload product gallery images across platforms |
| ecommerce_m365_copilot_bridgeD | Bridge to Microsoft 365 Copilot Chat interface |
| ecommerce_seo_optimizerC | Fast HTML DOM parsing and rewriting to generate entity-based JSON-LD schemas and optimize on-page SEO |
| ecommerce_ow_lnwshop_safe_seo_updaterC | Safe update for meta titles and keywords without disrupting live product layout. |
| ecommerce_google_ads_integrationC | Integrate Google Ads Campaign Payload dispatcher and offline conversion tracking for platforms like CapsuleFill (lnwshop) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 32 tools
Several tools have fuzzy boundaries: update_price_stock, batch_update_price_stock, and sync_multiplatform_stock all mutate price/stock with only scale/destination differences, while SEO optimizer and SEO updater overlap. Infrastructure tools like context_compressor, smart_diff_update, cached_selector_map, and hybrid_executor also lack clear functional separation.
Most tools share an ecommerce_ prefix, but naming style is inconsistent: some are verb_noun (update_price_stock), some are noun-only (local_sqlite_cache, token_telemetry), and there are odd exceptions like browser_attach_existing and ecommerce_ow_lnwshop_safe_seo_updater. The mixed prefixes and inconsistent verb usage make the set feel unpatterned.
32 tools is excessive for a coherent MCP surface. Many tools expose internal implementation details such as caching, token telemetry, context compression, and selector maps that should not be directly callable, making the set feel bloated rather than well-scoped.
The tool set covers a broad range of e-commerce operations including search, price/stock updates, orders, fulfillment, promotions, SEO, ads, and multi-platform sync. However, there are notable gaps such as no product deletion or full product CRUD, no order cancellation/refund flow, and limited promotion lifecycle management beyond flash sales/vouchers.