Spree Commerce: open-source B2B and marketplace ecommerce
Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
AI e-commerce operations. Inventory, pricing, segmentation, and analytics.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"shopops": {
"command": "npx",
"args": [
"-y",
"shopops-mcp-server"
]
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add shopops -- npx -y shopops-mcp-serverวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"shopops": {
"command": "npx",
"args": [
"-y",
"shopops-mcp-server"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"shopops": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"shopops-mcp-server"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 8 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub enzoemir1 ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.2.2) เข้า registry 7 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Spree Commerce: open-source B2B and marketplace ecommerce, Stripe MCP, MCP Cn Commerce
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Open-source B2B and marketplace ecommerce; new stores include an MCP server for AI agents.
server ทางการของ Stripe ให้ AI ดูและจัดการลูกค้า สินค้า การชำระเงิน และใบแจ้งหนี้ ต่อผ่านคลาวด์ของ Stripe และล็อกอินแบบ OAuth
8 read-only MCP platform entries; support is operation-specific; merchant live acceptance pending
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
AI-powered server that implements the Model Context Protocol (MCP) for managing Shopify and WooCommerce stores.
stdio and Streamable HTTP (MCPize).@modelcontextprotocol/sdk v1.29+, Zod v4.# 1. Install the package
npm i shopops-mcp
cp .env.example .env
npx shopops-mcp run --transport stdio
npx shopops-mcp run --transport http --port 8080
The server will read the environment variables, connect to the configured store(s), and expose the MCP tools and resources.
| Tool | Description | |||
|---|---|---|---|---|
store_connect | Connects, lists, disconnects, or syncs a Shopify/WooCommerce store (`action: "connect" \ | "list" \ | "disconnect" \ | "sync"`) and validates credentials. |
store_demo_seed | Creates a realistic demo store (20 products, 40 customers, 150+ orders) so you can explore every tool without real store credentials. | |||
inventory_status | Returns current stock levels, back-order flags and low-stock alerts. | |||
inventory_forecast | Projects future inventory requirements using moving-average demand and safety-stock buffers. | |||
pricing_analyze | Generates a price elasticity report and identifies under-/over-priced SKUs. | |||
pricing_optimize | Suggests optimal price points based on margin analysis, sales velocity, and configurable pricing rules. | |||
customers_segment | Performs RFM analysis and assigns customers to one of seven segments. | |||
customers_churn | Scores customers for churn risk and provides retention recommendations. | |||
order_anomalies | Detects potentially fraudulent or erroneous orders using pattern-recognition models. | |||
product_performance | Conducts ABC analysis and returns contribution metrics per product class. | |||
report_daily | Generates a JSON/CSV daily operations summary (sales, inventory, alerts). | |||
report_weekly | Generates a weekly performance report with trend visualisations. |
| Resource | Description |
|---|---|
store://overview | High-level store metrics: product, order, and customer counts per connected store. |
store://inventory | Low-stock alerts: active products with on-hand quantity ≤ 10, sorted lowest first. |
store://orders/recent | The 20 most recent orders across all stores, with order number, total, status and date. |
store://customers/top | Top 20 customers by total spending, with name, email and order count. |
ShopOps reads only a handful of environment variables. Store credentials are not env vars — they are passed to the store_connect tool at runtime (one connection per store), so the same server process can manage multiple Shopify/WooCommerce stores.
| Variable | Required | Description |
|---|---|---|
PORT | No | If set (or MCPIZE=true), the server runs as a Streamable HTTP endpoint on this port (default 8080) instead of local stdio. |
MCPIZE | No | Set to true by the MCPize runtime to force HTTP transport. |
LEMONSQUEEZY_LICENSE_KEY | No | Pro license key. Without it the server runs in Free tier (see Pro License). |
A minimal .env is provided in .env.example.
Shopify and WooCommerce credentials are supplied as parameters to store_connect, e.g.:
// Shopify
{ "action": "connect", "platform": "shopify", "store_domain": "myshop.myshopify.com", "access_token": "shpat_..." }
// WooCommerce { "action": "connect", "platform": "woocommerce", "store_url": "https://example.com", "consumer_key": "ck_...", "consumer_secret": "cs_..." }
store_connect returns a store_id that every other tool takes as input. To explore the server without real credentials, call store_demo_seed instead.
Roadmap (not yet implemented): report anonymization, S3 report export, and a configurable
pricing-model / log-level are planned but not read by the current release.
ShopOps ships in Free mode — store_demo_seed, store_connect, inventory_status, pricing_analyze, customers_segment, product_performance, and report_daily are open. The following tools require a Pro license:
inventory_forecast — moving-average demand forecasting + reorder pointspricing_optimize — actionable price-change recommendationscustomers_churn — churn risk scoring + retention recommendationsorder_anomalies — fraud / anomaly detectionreport_weekly — week-over-week trend report + AI insightsBuy a Pro License (€29, lifetime, 3 machines): https://automatiabcn.lemonsqueezy.com/buy/cbbe44f0-a146-4c65-88c8-71f371037758
Or get the [Indie MCP Stack Bundle](https://automatiabcn.lemonsqueezy.com/buy/55e932fd-8319-47f0-8e95-0b86a29f2617) (€69, all 4 servers).
export LEMONSQUEEZY_LICENSE_KEY=YOUR-KEY-HERE
Or in your MCP client config:
{
"mcpServers": { "shopops-mcp": { "command": "npx", "args": ["-y", "shopops-mcp-server"], "env": { "LEMONSQUEEZY_LICENSE_KEY": "YOUR-KEY-HERE" } } } }
Validation is cached locally for 24 h — fully offline-capable after first run.
ShopOps MCP is released under the MIT License. See LICENSE for full terms.
*Author: Automatia BCN*